-1
我有以下的HTML。我需要一個jQuery選擇與以下屬性集的形式內的隱藏屬性(SelectedEntityID)的值(數據AJAX =「真」):在具有特定屬性的表單中設置輸入字段的值?
<form action="/myServer/List/ToolbarFunction" method="post">
<input name="SelectedEntityID" id="SelectedEntityID" type="hidden" value="">
</form>
<form action="/myServer/List/AjaxToolbarFunction" method="post" data-ajax="true" data-ajax-success="SuccessMessage" data-ajax-method="POST" data-ajax-failure="FailMessage">
<input name="SelectedEntityID" id="SelectedEntityID" type="hidden" value="">
</form>
注: 我需要輸入元件( SelectedEntityID)在兩個表單中並且具有相同的ID。
我曾嘗試以下:
$("form[data-ajax='true'] #SelectedEntityID").val('123')
但值未設置有皆爲在瀏覽器控制檯沒有錯誤。
爲什麼你有具有相同ID的表單字段? –
您的選擇器正在查找表單標籤中的屬性,該標籤不存在。 '$(「form #SelectedEntityID [data-ajax ='true']」)'是你正在尋找的。但請注意,沒有兩個html元素應共享相同的id屬性值 –