如何在數組中的表單中獲取輸入元素的所有id?沿線如何獲取表單內所有輸入的ID?
回答
東西...
<script src="../../Scripts/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
// Get all the inputs into an array...
var $inputs = $('#myForm :input');
// An array of just the ids...
var ids = {};
$inputs.each(function (index)
{
// For debugging purposes...
alert(index + ': ' + $(this).attr('id'));
ids[$(this).attr('name')] = $(this).attr('id');
});
});
</script>
謝謝.......非常多 – James 2010-06-06 06:19:42
$ids = $('#myform input[id]').map(function() {
return this.id;
}).get();
+1的數組 - '圖()'是要走的路,但如果有'input'元素沒有ID(可能是Submit),那麼最終會在數組中有一個空條目。您可能希望將選擇器更改爲:'$('#test input [id]')',或者至少提供如下測試:'if(this.id)return this.id;' – user113716 2010-06-05 18:41:07
好的建議,帕特里克 - 添加到答案中。 – Amber 2010-06-05 20:28:28
謝謝.......非常 – James 2010-06-06 06:14:22
您可以用更精確的選擇縮小搜索範圍:表單輸入和屬性選擇用於具有ID
$(document).ready(function() {
$('form input[id]').each(function() {
formId.push(J(this).attr('id'));
});
});
的那些
謝謝.......非常 – James 2010-06-06 06:13:49
- 1. 如何獲得輸入類型文件中單擊表單內的所有ID
- 2. 如何使用Selenium獲取表單中的所有輸入值
- 3. JQuery的:獲取ID,所有輸入單元的值
- 4. 獲取表單標籤內的輸入
- 5. 如何獲取表單輸入的ID值在剃刀asp.net
- 6. 如何使用jquery獲取div內的所有表ID¶
- 7. 如何從插入的表中獲取所有的ID
- 8. 如何獲取所有元素的ID和表單的值?
- 9. 如何獲取指定表單中所有字段的ID?
- 10. 獲取所有值錶行輸入框
- 11. 如何獲取表單輸入值?
- 12. 如何獲取表單輸入值?
- 13. jQuery如何從表單獲取輸入?
- 14. 從提交的表單獲取所有輸入
- 15. 從codeignitor中的輸入字段獲取所有表單數據
- 16. 使用jquery獲取表單中所有輸入的文本
- 17. JavaScript表單驗證+根據沒有ID的輸入名稱獲取表單值
- 18. jquery獲取包括廣播在內的所有輸入表單元素
- 19. 如何獲取所有材料的ID?
- 20. 如何在jQuery中獲取表單中的所有輸入字段?
- 21. 如何獲取具有相同ID的所有單選按鈕?
- 22. 如何從所有輸入中獲取所有值?
- 23. 從html5輸入列表中獲取所選項目的ID
- 24. PHP:獲取表單輸入
- 25. 如何獲取具有多個表單輸入的變量
- 26. 如何獲取表單輸入框的值笨表單輸入幫助
- 27. 從表中獲取所有的ID MYSQL
- 28. 如何獲取插入ID的列表?
- 29. 如何獲取所有進程ID?
- 30. 如何使用jQuery獲取所有ID?
+1好問題。對那些沮喪的人:當你是新來者時,你是否也受到同樣的熱烈歡迎? – 2010-06-05 17:59:31
爲什麼這個問題是downvoted? – 2010-06-05 17:59:51
降價的一個可能原因是標題太長,問題太短。通常情況下,他們是相同的。 – Guffa 2010-06-05 18:07:56