我将在单击按钮时在html div标记中显示Flexigrid。Flexigrid的函数将位于Javascript函数中。所以我添加了一个图片标签与onclick调用函数,它被称为f_reload()这将加载flexigrid函数。第一次加载。通过第二次点击它再次加载网格。请帮帮我。当按下按钮时加载div
<script type="text/javascript">
function loadFlexiGrid(){
//here flexigrid content
$("#flex1").flexigrid{{
//...........}}
}
function eventhandler() {
$("#flex").html(function() { //this function used to reload grid but it is not called when click second time on the button
return "<div id='flex1'></div>";});
javascript:loadGrid();
}
</script>
<input type="image" class="btn" id="sub" src="<?=base_url();?>images/rbtnsave.gif"
onclick="eventhandler();"/>
<div id="flex"><div id="flex1"></div></div>
</div>
这里flex1的flecigrid的id和flex是div的id。
当点击第一次按钮时,它会显示网格。但第二次它不为什么
我手动把div与id =“flex1”.i刚刚删除了div并调用loadFlexGrid();没有Javascript前缀的函数最后它工作正常。感谢@Pellen ten Cate – Srini