ホームページ >バックエンド開発 >PHPチュートリアル >ヘルプ! CI フレームワークで 2 つの送信ボタンを持つ 1 つのフォームを使用するにはどうすればよいですか?

ヘルプ! CI フレームワークで 2 つの送信ボタンを持つ 1 つのフォームを使用するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 14:11:101160ブラウズ

求教,CI框架中如何使用一个form两个提交按钮呢?麻烦各位了!
代码如下:
<script> <br>              $(document).ready(function() { <br>                 $('#fileData').dataTable( { <br> "aLengthMenu": [[10, 25, 50, 100, -1], [10, 25, 50, 100, "All"]], <br> "sPaginationType": "full_numbers", <br>                     "aaSorting": [[ 0, "desc" ]], <br>                     "iDisplayLength": <?php echo ROWS_PER_PAGE; ?>, <br> "bJQueryUI": true, <br> "sDom": '<"H"frlT><"clear">t<"clear"><"F"ip>', <br> //<"H"T><"clear"> <br> //"sDom": '<"top"i>rt<"bottom"flp><"clear">', <br> 'bProcessing'    : true, <br> 'bServerSide'    : true, <br> 'sAjaxSource'    : '<?php echo base_url(); ?>index.php?module=order&view=getdatatableajax', <br> <br> 'fnServerData': function(sSource, aoData, fnCallback) <br> { <br>   $.ajax <br>   ({ <br> 'dataType': 'json', <br> 'type'    : 'POST', <br> 'url'     : sSource, <br> 'data'    : aoData, <br> 'success' : fnCallback <br>   }); <br> }, <br> "oTableTools": { <br> "sSwfPath": "smlib/media/swf/copy_csv_xls_pdf.swf", <br> "aButtons": [ <br> // "copy", <br> "csv", <br> "xls", <br> { <br> "sExtends": "pdf", <br> "sPdfOrientation": "landscape", <br> "sPdfMessage": "" <br> }, <br> "print" <br> ] <br> }, <br> "oLanguage": { <br>   "sSearch": "Filter: " <br> }, <br> "aoColumns": [ <br>                       { "sClass": "center", "bSortable": false},  <br>   null, <br>   null, <br>   null, <br>   null, <br>   null, <br>   null, <br>   null, <br>   { "bSortable": false } <br> ], <br> "aaSorting": [[1, 'asc']] <br>                 } ); <br> <br>                  <br> <br>             } ); <br>                      <br> </script>


        



".$message."
"; } ?>





lang->line("list_results"); /p>

lang->line("all_warehouses"); ?>
foreach($warehouses as $warehouse) {
echo "".$warehouse->name."" ;
}
?


$attribute_form => 'form1'

gt;









' onclick="doconfirm()"';
$js2 = 'onClick=subship()';
?>

    新订单

追加

    










ディスカッション (解決策) に返信

イベントを判断してみてください

2 つのボタンを直接追加し、クリック イベントをバインドして、送信フォームを処理することができます

$("#confirmbtn").click(function () {

var checklist = [];

$("[name='checkbox[]']").each(function(){
If($ (this) .attr ("Checked") {
Checklist.push ($ (this) .Val ())
}}}); 注文が選択されていません。注文を選択して確認してください ");


$( "#form1")。submit(); "#shipbtn")。 ;「アクション」、index.php = oper_order&operl = 2 ";

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
lang->line("date"); ?>
lang->line("reference_no"); ?>
lang->line("ordersn_o"); ?>
lang->line("warehouses"); ?>
lang->line("shipmethod_o"); ?>
lang->line("orderstatus_o"); ?>
lang->line("trackingnum_o");?> lang->line("actions"); ?>
サーバーからデータをロードしています