我认为这对于任何使用 jQuery 的人来说都是一件非常容易的事情,但是我的页面上有动态生成的下拉列表,并且我在类上设置了一个点击事件,正如预期的那样会触发一个点击事件为他们所有人。的 IDselect
是动态生成的,因此我不能将其用作选择器。我只想select
为实际更改的事件触发事件。
我需要在函数中使用所选值的 id - 有人知道这是怎么做的吗?
我到目前为止的代码:
$(document).ready(function () {
$(".boxItem").change(function () {
var str = $(this).attr('id');
var num = $(this).val();
alert(num);
var url = "/Search/GetBoxChangeInfo";
var vmData = { json : @Html.Raw(Json.Encode(Model)),
id : str,
boxNo : num };
$.post(url, vmData, function (data) {
$("#column-1").html(data);
});
});
});
非常感谢