第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

無法獲取通過提交處理程序中的 ajax 提交的表單文本字段的值

無法獲取通過提交處理程序中的 ajax 提交的表單文本字段的值

PHP
幕布斯7119047 2023-04-28 16:29:33
我正在嘗試獲取通過 ajax 提交的文本框的值,但是當(dāng)我嘗試在控制器方法中獲取它的值時,它什么也不返回。這是我的 AJAX 函數(shù)和控制器方法:  jQuery("#frm_xyz").validate({      rules: {          otp: {              required: true          },      ....      ....      submitHandler: function(form,event) {          event.preventDefault();          var from_url=jQuery(form).attr('action');          jQuery.ajax({              url: from_url,               type: "POST",                           data: new FormData(document.getElementById("frm_xyz")),              cache: false,                           processData: false,                    success: function(data) {              }          });      }  });HTML: <?php echo form_open('verify-verification-otp',array('id'=>"frm_xyz")); ?>      <input type="text" name="otp" placeholder="OTP" class="form-control" />     <br />       <input type="submit" name="submit" id="btn_verify_contact" class="btn btn-info" value="Verify OTP" />   <?php echo form_close(); ?>但是當(dāng)我嘗試在控制器中獲取文本框的值時,我沒有得到該值!PHP:public function verify_otp(){    $otp = $this->input->post('otp');    print_r($otp);    die();}
查看完整描述

1 回答

?
守候你守候我

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個贊

這可能是由于多種原因 -


將表單方法設(shè)置為POST-


<?php 

   echo form_open('verify-verification-otp',array('id'=>"frm_xyz", 'method'=>"POST"));

?>

在發(fā)送 formData 或 jquery 默認(rèn)值時設(shè)置contentType為false將覆蓋它。參考


 jQuery.ajax({

        url: from_url,

        type: "POST",

        data: new FormData(document.getElementById("frm_xyz")),

        cache: false,

        processData: false,

        contentType: false, 

        success: function(data) {

                 }

    })

您不需要 formData 因?yàn)槟鷽]有發(fā)送任何文件,只需使用 serialize就可以了。參考


jQuery.ajax({

    url: from_url,

    type: "POST",

    data: $('#frm_xyz').serialize(),

    cache: false,

    dataType: 'JSON',

    success: function(data) {

             }

})

看看它是否對你有幫助。


查看完整回答
反對 回復(fù) 2023-04-28
  • 1 回答
  • 0 關(guān)注
  • 141 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號