搜尋

首頁  >  問答  >  主體

我直接bootstrap下載的導航條,也引入了jquery.js為啥,不能點出下拉選單。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{$title|default="页面标题"}</title>
<link rel="stylesheet" href="/static/css/bootstrap.css">
<script type="/static/js/jquery-3.6.0.min.js"></script>
<script type="/static/js/bootstrap.min.js"></script>
</head>
<body>

我直接bootstrap下載的導航條,也引入了jquery.js為啥,不能點出下拉選單。

而且我的ajax用於註冊驗證也過去,我哪裡弄錯了?

走过沙漠的骆驼走过沙漠的骆驼1161 天前759

全部回覆(3)我來回復

  • 猪老湿

    猪老湿2021-09-21 09:38:55

    控制台出錯提示是什麼?外部腳本是否全部正確引入成功了

    回覆
    0
  • 走过沙漠的骆驼

    老師,就是點下拉沒反應,沒提示。

    走过沙漠的骆驼 · 2021-09-21 15:41:14
    走过沙漠的骆驼

    老師,下拉問題是引入js問題,已經解決。 $(function(){ $("#register").on('click',function(){ alert($('#login').serialize()); }) }) $(function(){ $("#register").on('click',function(){ $.ajax({ type:'post', url:"{:url('index/user/insert')}", data:$('#login').serialize(), dataType:'json', success:function(data){ alert('成功了'); } }) }) }) 但是我插入註冊數據,第一個script 可以彈出提示框,有提交的數據,但是 下面script怎麼也成功不了,也沒提示訊息?請老師幫忙看看。下面是寫的insert 應該問題,我都是照寫的。 public function insert() { if(Request::isAjax()){ //使用模型來建立數據 //取得使用者透過表單提交過來的數據 //data是變數用來取得數據,是一個數組 $data = Request::except('password_confirm','post'); if(UserModel::create($data)){ return['status'=>1,'message'=>'恭喜,註冊成功']; }else{ return['status'=>0,'message'=>'註冊失敗,請檢查']; } }else{ $this->error("請求類型錯誤",'register'); } }

    走过沙漠的骆驼 · 2021-09-22 16:16:02
  • 取消回覆