大家好,只是想问一下我如何使用 jquery 对话框按钮处理表单提交。在我的代码中,我有一个按钮,当您单击时。它将在对话框中弹出一个表单。下面是确定和取消的 jquery 按钮。我的问题是我无法提交我的表单唯一的选择是在我的表单中创建一个提交按钮。但我想改用 jquery 按钮。我正在使用 CodeIgniter 我希望你能帮助我。
我的观点 (showAllSuppliers.php)
/* FOR ADD PAGE */
$(".hero-unit input[name=add_supplier]").on('click',function(){
$('#popup').load("<?php echo site_url("supplier_controller/addNewSupplier/"); ?>").dialog({
title: "Add New Supplier",
autoOpen: true,
width: 800,
modal:true,
position: "center",
buttons: {
OK: function(){
$("#addSupplier").submit(); //HOW CAN I SUBMIT MY FORM USING THIS?
},
CANCEL: function() {
$(this).dialog( "close" );
}
}
});
});
我的表格(addNewSupplier.php)
<?php
$attr = array('id'=>'addSupplier');
echo form_open('supplier_controller/insertNewSupplier');
..
..
..
... MY TEXTBOX FIELDS HERE
..
..
//echo "<input type='submit' value='ADD' />"; ANOTHER OPTION FOR SUBMISSION
echo form_close();
?>
我的控制器功能(supplier_controller.php)
public function insertNewSupplier(){
$this->supplier_model->insertNewSupplierDetail();
redirect('supplier_controller/index','refresh');
}