$('tr td:first-child').click(function() {
var value = $(this).text();
// $("#showgrid").load('/Product/List/Item/' + value);
$("#showgrid").load('<%= Url.Action("Item", "List") %>/' + n + "?q=" + value);
});
我可以像这样用来执行List Item Action结果吗?
使用URL发送值的最佳方法是什么?上面评论过的URL工作fyn对我来说有没有其他方法可以使用它?
答案 0 :(得分:0)
你问这是否有效?你的意思是,你还没试过呢?
无论如何,假设文件本身在服务器上处理,您的想法应该有效。我的意思是,如果此代码在某些外部js文件中,则永远不会执行Url.Action(“Item”,“List”)。如果它在jsp文件中(或者你使用的任何框架),它应该没问题。
答案 1 :(得分:0)
因为你要调用的URL在页面加载<%= Url.Action("Item", "List") %>
时是静态的,当js命中该部分时,实际上不会重新调用。你注释掉它的方式应该没问题。