我有两个字段Course name and Course code
,这个名称和课程的值是"Master of Arts"
和"MA"
,我正在尝试更新这些字段,因为这正在调用 jQuery 函数,
function updateData(obj) {
var id = obj.id.split("_"); //here the value of id is "id[1,1,CODE]"
var objId = id[0]; //objId=1
var type = id[1]; //type=1
var objUpdate = new Object();
objUpdate.Id = objId;
objUpdate.Name = $("#" + objId + "_" + type + "_NAME").val();
objUpdate.Code = $("#" + objId + "_" + type + "_CODE").val();
}
执行后objUpdate.Name
的值是 as"Master of Arts"
和objUpdate.Code
as "MA"
。
它是如何获得名称和代码的,谁能解释一下。
我在这里使用的 HTML 是
<table class='acListTable' id='#ID#TYPE'>
<tr>
<td>
<input type='text' class='acEditBox' id='#ID_#TYPE_NAME' value='#NAME'/>
</td>
</tr>
<tr>
<td>
<input type='text' class='acEditBox' id='#ID_#TYPE_CODE' value='#CODE'/>
</td>
</tr>
</table>