-1

これらのプロパティとデータ フィールドを使用して、jquery モバイルを使用して 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 に答える