<li>@Html.ActionLink("Add Customer", "AddCustomer", "WC_Index", new { id = "AddCustomer" }, new { @class = "ex4Trigger" })</li>
这个一个超级链接。点击这个超级链接会执行一个js脚本。
js的目标是调用一个视图 代码:
$('#ex4').jqm({ trigger: 'a.ex4Trigger', ajax: '../Views/WC_Index/AddCustomer.cshtml', /* Extract ajax URL from the 'href' attribute of triggering element */ target: t, modal: true, /* FORCE FOCUS */ onHide: function(h) { t.html('Please Wait...'); // Clear Content HTML on Hide. h.o.remove(); // remove overlay h.w.fadeOut(888); // hide window }, overlay: 0}); });
js代码主要是那个ajax的地方 。
图片:
js在Jqmodel目录下 要调用 views下面的 wc_Index下的 addCustomer
大侠们明白我的意思吗 在线等 !
<script type="text/javascript"> $().ready(function () { var t = $('#ex4 div.jqmdMSG'); $('#ex4').jqm({ trigger: 'a.ex4Trigger', ajax: 'examples/2.html', /* Extract ajax URL from the 'href' attribute of triggering element */ target: t, modal: true, /* FORCE FOCUS */ onHide: function (h) { t.html('Please Wait...'); // Clear Content HTML on Hide. h.o.remove(); // remove overlay h.w.fadeOut(888); // hide window }, overlay: 0 }); }); </script>
我这样写就可以了 是本地的一个 我现在要访问 view下面的一个 怎么写呢 路过的 帮帮忙啊!
超级链接改成这样了 <li><a href="#" class="ex4Trigger">Add</a> </li>
../Views/WC_Index/AddCustomer
.cshtml不需要
谢谢 我解决 了
不能这样直接访问视图,要通过控制器去访问视图