我有 5 个文本框用于 [标题、名称、关键字、描述和 URL] 输入
$("#TxtPageTitle").keyup(function () {
$("#TxtPageName").val($(this).val());
$("#TxtPageKeywords").val($(this).val());
$("#TxtPageDescription").val($(this).val());
$("#TxtPageURL").val($(this).val());
});
我正在使用 JQuery 的 Keyup 事件来处理复制,当我在标题(文本框)中输入内容时,它将被填充到所有其他 4 个文本框中。
问题是:我将首先在标题(文本框)中输入一些内容,然后它将填充所有其他文本框,然后我将编辑所有 4 个文本框的值。如果再次更改值标题(文本框),那么所有其他 4 个文本框的旧值将被更改。
我想要的是 Keyup 方法应该只适用于第一次进入。所以我可以防止这个问题。