-1

我想使用 jquery mobile 恢复 div 的所有元素的列表,以及这些属性和数据字段?

因为我要在表格中记录每种类型的数据

像这样:

$type_of_element=...

    switch($type_of_element)
    {
    case 'textarea':
             //Recover data of this textarea
             //Save @ table
    break;

    case 'checkbox':
             //Recover data of this checkbox
             //Save @ table2
    break; 

    ....
    }
4

1 回答 1

0

我相信你需要这样的东西:

​<div id="abc"​​​​​​​​>
    <textarea name="aaa" id="aaa"></textarea>
    <input type="checkbox" name="bbb" id="bbb" />
​&lt;/div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​

JavaScript:

$('#abc textarea, #abc input, #abc button')​.each(function(index, element) {
    console.log(element.tagName); // this outputs the tagname for each selected element
    console.log($(element).val()); // this will retrieve the value from each element
});​

jsFiddle 示例

于 2012-12-04T09:18:23.857 回答