0

我有一个 Html.ListBox 并且在选择一个项目时,我希望它传递项目 ID,以便我可以调用并加载所选项目的信息。将此 id 传递给脚本的最佳方法是什么,或者是否有其他方法?

     @Html.ListBox("ListBoxName", new SelectList((IEnumerable<Epic>)ViewData["selectedestimate"], "Id", "Name"), new {@class = "ListBoxClass"})



        <script type="text/javascript">
        $(function () {
            $(".ListBoxClass").click(function (event) {
        event.preventDefault(); // Stop the browser from redirecting as it normally would
        $("#editid").load(this.href, function (response) {
            alert('hello'); //this just for testing
        });
    });
});

4

1 回答 1

1

我认为你不需要将它传递给函数,你应该能够做到这一点:

$(this).find("option:selected").val();
于 2012-04-14T00:34:57.383 回答