你们可以告诉我这段代码有什么问题吗?为什么我的JQuery UI对话框中的删除按钮不会把帖子发送到控制器网址!
查看HTML:
<a href="#" type="button" class="btn btn-default btn-lg" id="delete_button">
<span class="glyphicon glyphicon-remove-sign"></span> Supprimer les fichiers exportés</a>
<div class="dialog-message">
<div id="dialog-confirm" title="Supprimer les fichiers exportès ?">
<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>Les fichiers exportés vont être supprimés définitivement de votre disque. Êtes-vous sûr de vouloir le faire ?</p>
</div></div>
查看JQuery:
$('#delete_button').click(function () {
$("#dialog-confirm").dialog({
resizable: false,
height: 200,
width: 500,
modal: true,
buttons: {
"Supprimer les fichiers": function () {
/*$.ajax({async : false, cache : false, type : "POST",
url : "index.php/site_ocr/delete_files",
});*/
$.post("index.php/site_ocr/delete_files");
},
Non: function () {
$(this).dialog("close");
}
}
});
});
答案 0 :(得分:0)
<a href="javascript(void(0))" type="button" class="btn btn-default btn-lg" id="delete_button">
希望这会有所帮助。
答案 1 :(得分:0)
似乎答案就是这个!
"Supprimer les fichiers": function() {
window.location.replace("<?php echo base_url('index.php/site_ocr/delete_files'); ?>");
$(this).dialog("close");
},
我必须通过javascript location.replace()
函数重定向到我想要继续的操作:)