0
我有一个Html.ListBox,并且在选择一个项目时,我希望它将项目ID传入以便我可以调用并加载所选项目的信息。将此ID传递给脚本的最佳方式是什么,或者有另一种方式?将列表框中的选定项目传递给javascript函数
@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
});
});
});
它是如何知道“这”指至? – TMan 2012-04-14 00:37:54
nvm这是一个愚蠢的问题。感谢这就是我一直在寻找的。 – TMan 2012-04-14 00:43:02
让我问你这个..我怎么能得到选择的项目名称而不是Id,或者换句话说,我怎样才能在脚本中获得ViewData中whats的属性?谢谢 – TMan 2012-04-14 00:56:47