【问题标题】:How to input with method Post in javascript如何在 javascript 中使用 Post 方法输入
【发布时间】:2017-12-29 14:05:06
【问题描述】:

我在 javascript 代码中有一个代码输入,但它使用方法 GET

$('#frm-example').on('submit', function(e){ //on submit
    var judul   = document.getElementById("judul_survey").value;
    var kategori= document.getElementById("id_kategori").value;
    var target  = document.getElementById("viewSelector").value;
    window.location.href = "<?php echo base_url() ?>survey/simpan_survey?judul_survey="+judul+"&id_target="+target+"&id_kategori="+kategori;
}

我想用 Post 方法更改,请帮帮我。
注意:我在其 php 过程中使用了 $ _POST 方法

谢谢。

【问题讨论】:

  • 为什么不直接发布呢?
  • 您已经在表单提交事件中 - 为什么 window.location 重定向?只需为表单提供正确的操作,您就可以开始了
  • 这只是一段代码,实际上它涉及需要使用javascript作为输入的数据表
  • 如果你使用 jQuery,你为什么要做document.getElementById("judul_survey").value;这样的事情?

标签: javascript php jquery post


【解决方案1】:

您可以使用 $.post 方法使用POST 方法发布数据。

$('#frm-example').on('submit', function(e){ 

    $.post("survey/simpan_survey",
      { judul_survey: judul, id_target: target }, 
     function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    })

   });

【讨论】:

    猜你喜欢
    • 2019-10-27
    • 2016-08-10
    • 2020-10-15
    • 2012-11-20
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 2012-05-09
    • 2021-08-29
    相关资源
    最近更新 更多