Здравствуйте, ребята, просто спросите, как я могу обработать форму отправки с помощью кнопки диалога jquery. В моем коде у меня есть кнопка, которая при нажатии. Появится диалоговое окно. Ниже приведены кнопки jquery для OK и CANCEL. Моя проблема заключается в том, что я не могу отправить свою форму, единственный вариант, который у меня есть, чтобы создать кнопку отправки в моей форме. Но вместо этого я хочу использовать кнопку jquery. Я использую CodeIgniter. Надеюсь, вы можете мне помочь.Как отправить форму с помощью кнопки диалога jquery?
Мое мнение (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');
}
$ ('# FormID') представляет() ; – Orangepill
Я пробовал это. Вот что я сделал 'OK: function() { $ (" # addSupplier "). Submit(); // КАК МОЖНО ПРЕДОСТАВИТЬ МОЮ ФОРМУ ИСПОЛЬЗОВАТЬ ЭТО? }, ' – rochellecanale
он не отправляет также мою форму. – rochellecanale