<script type="text/javascript">
$(function(){
$('#register').on('click',function(){
) / / ajax を使用してユーザー情報を送信します
.
.
エラー: 関数 (データ)
gt;
バックグラウンド メソッド:
public function insert()
{
if(Request::isAjax()){
$data = Request::Except ('password_confirm','post');
if (UserModel::create($data))
{
return ['メッセージ'=> '操作に失敗しました',''status'=> >error('リクエスト タイプ エラー','登録');
}
把页面中的submit按钮改为button就行了!
我也遇到这种情况,后来发现跟浏览器有关,开始用的火狐不行,换了谷歌就ok了
把页面中的submit按钮改为button
database调试打开,app调试打开。直接到insert页面查看问题。创建一个test控制器,写一个data数组create一下。
你好,我的也是这样问题,ajax里面没有执行,不知道怎么回事?
可能是请求的数据类型有问题
在控制台看一下具体的ajax错误,在thinkphp的log里面也可以看到具体的错误