JQuery清除输入文本字段

msh*_*rma 9 syntax jquery

我有一个关于在单击同一页面上的不同下拉列表时清除输入文本字段的问题,应清除输入文本字段中的值.这是我的jQuery ftn.每次从下拉列表中选择一个选项时都会显示警告消息但该字段未被清除.知道正确的语法应该是什么:

jQuery(document).ready(function(){

        jQuery("[id$='serialNumForm:noSerialNumProductKey']").change(function () {
            alert("In jquery change ftn!!");
            jQuery("[id$='serialNumForm:inputSN']").value="";
        });     
    });
Run Code Online (Sandbox Code Playgroud)

我有一个表单ID,所以我需要将Id添加到元素ID名称.警报显示正常,值不会改变.

Jus*_*sel 19

你想用:

jQuery("[id$='serialNumForm:inputSN']").val("");
Run Code Online (Sandbox Code Playgroud)