我正在嘗試將隱藏的輸入字段的值設置爲與點擊鏈接的值相同。如何使用Jquery設置隱藏輸入字段的值?
這是我嘗試它不工作:
$(document).ready(function(){
$(".delete_link").click(function(){
var deleteID = $(this).attr("data-value");
$("#delete_value").attr("value") = deleteID;
});
});
變量deleteID
是否設置正確。
和參考的形式:
<form name="delete_form" action="delete_post.php" method="POST">
<p>Please confirm you want to delete this post.</p>
<input type="submit" id="delete_submit" name="delete_submit" value="confirm" />
<input type="hidden" id="delete_value" value="" />
</form>
使用jQuery的'用於檢索數據 - ''*屬性,不使用'ATTR( '數據 - *')API'' – Madbreaks 2013-04-26 16:24:25
這裏是鏈接按鈕,它具有類的名稱.delete_link? – rahularyansharma 2013-04-26 16:24:42
小心提交操作。即使點擊觸發器被觸發,表單也會被提交,並且不保證您的隱藏字段將設置值。您應該處理表單的提交事件而不是刪除點擊。 – gustavodidomenico 2013-04-26 16:30:17