Javascript Jquery更改函数在某些服务器上不起作用

Javascript Jquery更改函数在某些服务器上不起作用,javascript,jquery,html,Javascript,Jquery,Html,这段代码在我的本地主机上运行得很好,但在我的客户机站点上却不工作。为什么 JQUERY function someClickEventFunction(){ $("#checkin").val("2").change(); } HTML 违约 废话 当此代码运行时,选择选项将被清除,而不是更改 再试一次 <select id="checkin"> <option value="1">Default</option> <option val

这段代码在我的本地主机上运行得很好,但在我的客户机站点上却不工作。为什么

JQUERY

function someClickEventFunction(){
  $("#checkin").val("2").change();
}
HTML


违约
废话
当此代码运行时,选择选项将被清除,而不是更改

再试一次

 <select id="checkin">
 <option value="1">Default</option>
 <option value="2">Blah</option>
</select>

违约
废话
我在您的html中发现一个打字错误(valeu=“2”)。另外,我认为您不需要仅仅为了更改值而触发change()事件

给你:

函数someClickEventFunction(){
$(“签入”).val(“2”);
}
someClickEventFunction()

违约
废话

可能是因为打字错误
valeu
。您是否将文件上载到远程主机?您也可以尝试
.trigger('change')
而不是我首先使用的代码。但不起作用。您也可以尝试使用.on(“更改”)。您也可以将.bind(“更改”)用于html元素。
 <select id="checkin">
 <option value="1">Default</option>
 <option value="2">Blah</option>
</select>