我正在尝试编写一个函数,该函数将在更新名字和姓氏字段时更新表单的 URL slug 字段。但仅当页面加载时 slug 为空时。
当对名字/姓氏字段进行任何更改时,我已成功更新 slug。我只是不太清楚如何将更新限制在 slug 字段的值开始为空的情况下。
我遇到的一个问题是表单是通过 AJAX 加载的,所以如果我在页面加载时测试 slug 字段的长度,它总是会返回空。
关于如何编辑它的任何想法?
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);