Javascript 如何显示输入框的更新值?

Javascript 如何显示输入框的更新值?,javascript,jquery,input,Javascript,Jquery,Input,我有一个输入,我用jQuery设置它的值 $('#' + inputId).val(function() { alert("SETTING VAL TO "+ myValue); return myValue; }); 低,这将设置值,在控制台中验证。但是,输入文本区域中显示的值不变。我该怎么做?原来我有两个id相同的元素。奇怪的是chrome元素检查器显示了输入的正确值属性,但文本没有更改,大概是因为这个原因 我的价值是什么?inputId标识什么类型的元素?myValue是

我有一个输入,我用jQuery设置它的值

$('#' + inputId).val(function() {
    alert("SETTING VAL TO "+ myValue);
    return myValue;
});

低,这将设置值,在控制台中验证。但是,输入文本区域中显示的值不变。我该怎么做?

原来我有两个id相同的元素。奇怪的是chrome元素检查器显示了输入的正确值属性,但文本没有更改,大概是因为这个原因

我的价值是什么?inputId标识什么类型的元素?myValue是字符串。在测试用例中,它与Foo的对应项相同。inputId标识一个输入元素。该代码工作正常。抱歉,这不是问题,原来有两个元素具有相同的id,但chrome inspector在元素上显示的值是正确的,而窗口中没有显示正确的值。诡计多端,出人意料。