我有 struts2 jquery 网格,在单击一行时,我正在调用一个 jQuery 函数来执行 struts2 操作。我的代码运行良好。
我想在延迟几秒钟后执行我的 jQuery 函数。我怎样才能做到这一点?
<script type="text/javascript">
//assume this code is working fine on rowselect from my jquery grid, New Updation in it is "i want to execute or load the url after few seconds"
$(function(){
$.subscribe('rowselect', function(event,data) {
var param = (event.originalEvent.id);
$("#myAdvanceDivBoxx").load('<s:url action='InsertbooksToSession' namespace='/admin/setups/secure/jspHomepage/bookstransaction'/>'+"?bid="+event.originalEvent.id);
});
});
</script>
我尝试的是以下代码,但无法获得我正在寻找的输出:
<script type="text/javascript">
$(function(){
$.subscribe('rowselect', function(event,data) {
var param = (event.originalEvent.id);
$("#myAdvanceDivBoxx").load('<s:url action='InsertbooksToSession' namespace='/admin/setups/secure/jspHomepage/bookstransaction'/>'+"?bid="+event.originalEvent.id);
}).delay(9000);
});
</script>