JQuery 获取表单所有元素的属性和值,写入到JSON数组。
/**
* 更新配置
* @returns
*/
function updateConfig(){
var jsonArray = []; //jsonArray.push(jsonObj);
// 所有 input,取ID+value
var inputObjs = $('input[type=text]');
for( var p1=0;p1<inputObjs.length;p1++ ){
var inputObj = {'configId':inputObjs[p1].id,'configValue':inputObjs[p1].value};
jsonArray.push(inputObj);
}
// 单选框,radio
var radioNameArray = getRadioCheckboxNames('radio');
for(var r1=0;r1<radioNameArray.length;r1++){
var radioValue = $('input[name='+radioNameArray[r1]+']:checked').val();
var radioObj = {'configId':radioNameArray[r1],'configValue':radioValue};
jsonArray.push(radioObj);
}
// 复选框,checkbox
var checkboxNameArray = get