首页 > 解决方案 > on("keyup paste", function) 复制数据但在 Microsoft Edge 中不更新

问题描述

以下JS效果很好。当我输入first_namelast_name字段时,组合数据被复制到隐藏url_title字段中。

当我更新这些字段中的任何一个时,更新的数据也会复制到相同的 `url_title 字段中......在除 Microsoft Edge 之外的每个浏览器中。

任何关于我如何解决这个问题的想法将不胜感激!

$(document).ready(function() {
    $("#first_name , #last_name").on("keyup paste", function() {
        var str=$("#first_name").val() +  '_' +  $("#last_name").val();
        $("#url_title").val(str);
    });
    $("#first_name, #last_name").change(function() {
        $("#url_title").val($("#first_name").val() + "_" + $("#last_name").val());
    });
});

标签: jquery

解决方案


推荐阅读