亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從切換按鈕返回 true 和 false

如何從切換按鈕返回 true 和 false

PHP
喵喔喔 2023-03-11 14:03:01
單擊提交按鈕時如何從此按鈕返回 1 和 0 值,以便將其保存到數據庫中。添加.blade.php<input type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger" data-size="large" id="togBtn" name="status" value="1" onclick="getValue()"><script> function getValue(){                if (document.getElementById('togBtn').checked) {                    console.log("Checked");                    document.getElementById('togBtn').setAttribute("value", "1");                } else {                    console.log("Not Checked");                    document.getElementById('togBtn').setAttribute("value", "0");                }                console.log(document.getElementById('togBtn').getAttribute("value"));            }</script>我的控制器   public function store(CreateRoomTypeRequest $request)    {//        dd($request->all());          $data_room = [              'room_type'=>$request->room_type,              'description'=>$request->description,              'max_adults'=>$request->max_adults,              'max_children'=>$request->max_children,              'price'=>$request->price,              'status'=> $request->status,          ];        $room_type = RoomType::create($data_room);狀態應該在錯誤的情況下返回值 0,在真實的情況下返回 1,但它只在真實的情況下返回 1,在錯誤的情況下返回 null。它應該返回 0 但它返回 null
查看完整描述

3 回答

?
慕斯709654

TA貢獻1840條經驗 獲得超5個贊

function getValue() {

  if (document.getElementById('togBtn').checked) {

    console.log("Checked");

    document.getElementById('togBtn').setAttribute("value", "0");


  } else {

    console.log("Not Checked");

    document.getElementById('togBtn').setAttribute("value", "1");

  }

  console.log(document.getElementById('togBtn').getAttribute("value"));


}

<input type="checkbox" data-toggle="toggle" data-onstyle="success" data-offstyle="danger" data-size="large" id="togBtn" name="status" value="1" onclick="getValue()">


你可以做這樣的事情來設置一個特定的值。您可以檢查已檢查未檢查然后您可以根據檢查未檢查的值傳遞數據


查看完整回答
反對 回復 2023-03-11
?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

檢查這個:


let value = 0

if($("#togBtn").is(":checked")){

    value = 1;

}


查看完整回答
反對 回復 2023-03-11
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

您的意思是要獲取此輸入的值以提交嗎?


嘗試這個:


var a = $('#togBtn').prop("checked") ? 1 : 0 ;

// to submit ...


查看完整回答
反對 回復 2023-03-11
  • 3 回答
  • 0 關注
  • 165 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號