jquery $('#form1').serialize()シーケンス化コミットフォームの概要
1377 ワード
1、$("#form1").serialize()
注:nameプロパティが存在する必要があります
2、$("#form1").serializeObject()
3、JSON.parse()
4、JSON.stringify()
Jsonオブジェクトを文字列に解析
5、$("#form1").serializeArray()
よくある質問
$("#form1"). serialize()バックグラウンドでフォームのプロパティがdisabledの要素の値を取得できない解決策
属性が「disabled」に設定と、フォームの発行時にselectの値を渡すことができず、発行前にdisabled属性$(「#conferenceType」)を削除する.removeAttr(“disabled”); いいです.
form , username=admin&password=admin123
$('#addForm').serializeArray();
// , json , name value key, name value
[
{"name":"uname","value":""},
{"name":"mobileIpt","value":""},
{"name":"birthday","value":""}
]
注:nameプロパティが存在する必要があります
2、$("#form1").serializeObject()
form json , {username:admin,password:admin123}
3、JSON.parse()
Json
var str = '{"key1": "value1","key2": "value2","key3": "value3"}';
var obj = JSON.parse(str);
4、JSON.stringify()
Jsonオブジェクトを文字列に解析
5、$("#form1").serializeArray()
form ,
[ {username:admin,password:admin123}, {username:admin,password:admin123} ]
よくある質問
$("#form1"). serialize()バックグラウンドでフォームのプロパティがdisabledの要素の値を取得できない解決策
属性が「disabled」に設定と、フォームの発行時にselectの値を渡すことができず、発行前にdisabled属性$(「#conferenceType」)を削除する.removeAttr(“disabled”); いいです.