Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在单击超链接(锚定标记)时强制jqGrid从数据库获取值_Javascript_Asp.net Mvc 3_Jqgrid_Mvcjqgrid - Fatal编程技术网

Javascript 在单击超链接(锚定标记)时强制jqGrid从数据库获取值

Javascript 在单击超链接(锚定标记)时强制jqGrid从数据库获取值,javascript,asp.net-mvc-3,jqgrid,mvcjqgrid,Javascript,Asp.net Mvc 3,Jqgrid,Mvcjqgrid,有没有一种方法可以让jqGrid通过点击一个超链接(比如“再次获取数据”)从数据库中再次获取数据 此时,使用.reload()函数重新加载网格是否会强制网格获取新值?我这样问是因为应该从DB获取值的action方法没有被调用。(未命中断点。)您可以尝试类似的方法: <a id="yourId" title="Get Data Again" href="#" onclick="reloadGrid();return false;">Get Data Again</a> .

有没有一种方法可以让jqGrid通过点击一个超链接(比如“再次获取数据”)从数据库中再次获取数据


此时,使用
.reload()
函数重新加载网格是否会强制网格获取新值?我这样问是因为应该从DB获取值的action方法没有被调用。(未命中断点。)

您可以尝试类似的方法:

<a id="yourId" title="Get Data Again" href="#" onclick="reloadGrid();return false;">Get Data Again</a>
.trigger(“reloadGrid”)
将重新加载网格,从而重新加载控制器上的操作方法

function reloadGrid(){
    $("#yourGrid").trigger("reloadGrid");  
}