$(document).ready(function() {
$('#csubmit1').on('click',function (event) {
// alert("test");
event.preventDefault();
var formData = {
orderfrom1: $("#orderfrom1").val(),
orderto1: $("#orderto1").val(),
agentlist1: $("#ag1").val(),
};
console.log(formData);
$.ajax({
type:"POST",
url:"<?php echo base_url(); ?>home/obwirelessreports",
data:formData,
success:function (data) {
$('#search_change1').html(data);
}
});
});
});
控制器.php
$details=$this->input->post();
$data["orderfrom1"]=date("Y-m-d",strtotime($details['order_from']));
$data["orderto1"]=date("Y-m-d",strtotime($details['order_to']));
$data["agentlist1"]=$this->Maindata->wiresearch1($details);
模型.php
$orderfrom=date("Y-m-d",strtotime($data2['order_from']));
$orderto=date("Y-m-d",strtotime($data2['order_to']));
$agent_list = implode(', ', array_map(function($val){return sprintf("'%s'", $val);}, $data2["agentlist1"]));
我不知道如何將資料從 ajax 傳遞到控制器。這是正確的方法嗎?我曾嘗試在單個陣列中使用資料,但它不起作用。我應該做出哪些改變?
uj5u.com熱心網友回復:
您正在發送引數orderfrom??,orderto??,agentlist??但正在閱讀orderfrom,orderto,agentlist,它們必須完全匹配。
$data["orderfrom1"]=date("Y-m-d",strtotime($details['order_from1']));
$data["orderto1"]=date("Y-m-d",strtotime($details['order_to1']));
$data["agentlist1"]=$this->Maindata->wiresearch1($details);
我不知道data2模型中有什么,但鍵可能也必須匹配。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/376526.html
上一篇:安裝我的應用程式后如何控制SQLite3資料庫檔案目錄(使用JPackage打包)
下一篇:如何將滾動條添加到文本區域?
