0
这是一些背景。我希望有人有一些想法。我知道一些基本的jQuery但是这是一个有点超出我:如何删除课程并将新课程添加到更改字段后的字段中?
我有以下功能:
function updateField(entity, obj, type) {
var val = obj.val();
var idArr = obj.attr("id");
var idTmp = idArr.split("_");
var id = idTmp[1];
var pk = $('#Meta_PartitionKey').val();
var rk = $("div[id='rk_" + id + "']").html();
enableLoadingIcon();
$.ajax({
cache: false,
url: "/Administration/" + entity + "s/Update",
data: { pk: pk, rk: rk, fld: type, val: val },
success: function() {
disableLoadingIcon();
}
});
};
这是建立以寻找改变这里:
$(document).ready(function() {
$("input[id^='Position_'], select[id^='Level_'], select[id^='Status_'],").change(function (e) {
var type = $(this).attr('id').split('_')[0];
updateField('Link', $(this), type);
});
});
和HTML:
<div class="rep_td0">
<select id="Level_0" name="AdminDetails[0].Level"><option value="0">0</option>
<option value="1">1</option>
<option selected="selected" value="2">2</option>
</select>
</div>
<div class="rep_td0 level_2">Link2</div>
当使用实体类型“Level”调用函数updateField时,则需要更改以下类 rep_tdo,删除设置的任何级别并更改为与选择匹配的级别。
有人可以帮我在这里。