我從checkFields
方法獲得值,然後將其分配給隱藏變量searchValidate
。的atleastOneFilled
值將是true
或false
。下面是代碼如何爲var分配var值到jQuery .val()
var atleastOneFilled = checkFields($("#searchForm"));
alert('atleastOneFilled' + atleastOneFilled);
$('#searchValidate').val(atleastOneFilled);
但價值沒有得到設置爲searchValidate
。警報顯示正確的值,但仍未分配到searchValidate
。它說的是分配給.val()
的錯誤的方式
HTML:
<input type="hidden" value="" th:name="searchValidate"/>
你的html看起來像什麼? –
什麼類型的字段是'#searchValidate'? –
'#searchValidate'是什麼類型的元素? –