我是 Javascript 新手,希望我的问题不是太明显。
我的视图中有一个按钮:(ASP.NET MVC 4)
<input name="button" type="button" id="button1" value="Click me1"/>
我添加了一个点击处理程序:
<script>
(function ($) {
map = new Object();
map['T1'] = 'Placeholder/Index';
... // Truncated
map['T11'] = 'Placeholder/Index';
$('#button1').click(function ()
{
// alert('button1 clicked');
window.location.href = map['T1'];
});
})(jQuery)
</script>
我第一次单击按钮时代码工作正常。但是,下次我得到一个错误。我可以在地址栏中看到以下 URL:
http://localhost:64321/Placeholder/Placeholder/Index
为什么要重复?我究竟做错了什么?
(我必须使用 Javascript )
(不是真正的代码,但尽可能简化以显示问题)
在此先感谢
菲利普