我确实尝试过每一个选项,而且我已经厌倦了搜索。我希望你能帮助我。
以下代码:
<?= FORM::button('submit', __('SUBMIT YOUR AD'), array('type'=>'submit','class'=>'btn btn-large btn-primary btn-publish-new','action'=>Route::url('post_new',array('controller'=>'new','action'=>'index'))))?>
</div>
</div>
</fieldset>
<img src="//www.linkinads.com/images/loading-blue.gif" style="display: none;" id="loading">
<script>
$("#loading").bind("ajaxSend", function(){
$(this).show();
}).bind("ajaxComplete", function(){
$(this).hide();
});
</script>
请告诉我任何解决方案。我没有资源。谢谢
答案 0 :(得分:0)
根据我在jQuery上看到的所有文档,ajaxSend
和ajaxComplete
事件直接应用于$(document)
而不是特定元素,因为这些是全局事件。您可以像这样使用它:
$(document).bind("ajaxSend", function(){
$("#loading").show();
});
答案 1 :(得分:0)
虽然我不知道真正的解释,但删除了
'data-ajax'=>'false'
解决我的问题。
我希望你能向我们解释一下这个解决方案..我希望这没关系。
由于