姓と名のフィールドが更新されたときにフォームの URL スラッグ フィールドを更新する関数を作成しようとしています。ただし、ページの読み込み時にスラッグが空の場合のみ。
姓/名のフィールドに変更が加えられたときにスラッグを更新することに成功しました。そもそもslugフィールドの値が空だった場合に更新を制限する方法がよくわかりません。
私が抱えている問題は、フォームが AJAX 経由で読み込まれることです。そのため、ページの読み込み時にスラッグ フィールドの長さをテストすると、常に空に戻ります。
これを編集する方法についてのアイデアはありますか?
var FirstName = jQuery('input#FirstName').attr('value').replace(/[^\w]/gi, '');
var LastName = jQuery('#LastName').attr('value').replace(/[^\w]/gi, '');
jQuery('#URLName').attr('value', FirstName + "_" + LastName);