0
我想要點擊一個按鈕,然後做提交時,我的頁面上有一些jQuery更改隱藏的表單值。jquery更改隱藏的表單值不工作
<div>
Save As:<br/>
<input type="button" value="Draft" onclick="javascript:setStatus('Draft')"/>
<input type="button" value="Complete" onclick="javascript:setStatus('Complete')"/>
</div>
和我的jQuery代碼:
function setStatus(input) {
$("#Status").val = input;
$("#TestSheetForm").submit();
}
我可以看到斷點被擊中的代碼沒有錯誤運行,如果我使用Firebug和分配隱藏的輸入VAL和運行後立即停止$(「#Status).val()該值設置爲」「,儘管它應該是草稿或完成。
我也驗證瞭如果我從螢火蟲控制檯運行
$("Status").val("Draft")
它成功更改運行時的值$(「#Status」)。val()再次
有沒有我在這裏失蹤的東西,我是否應該另闢蹊徑?
我只注意到不敢相信我錯過了! – 2012-04-16 00:52:51
適用於我們所有人。 – j08691 2012-04-16 00:53:49