我如何得到jquery变量值被PHP $_POST读取

How do I get jquery variable value to be read by PHP $_POST?

本文关键字:PHP POST 读取 变量值 何得 jquery      更新时间:2023-09-26

我能够成功地获得所有的值从一个多选择表单到一个很好的分隔变量,但我不能弄清楚如何获得值到我的PHP脚本?我如何得到PHP的$_POST数组读取的'输出'值?任何帮助都会。是。太棒了。: D

<script type="text/javascript">
function ValidatePageForm() {
    var result = new Array();
    $("#select-to option").each(function() {
        result.push($(this).val());
    });
    var output = result.join("-");  
    alert(output);

}
</script>

假设你有一个表单

<form>
<input type="hidden" name="output" id="output">
....
</form>

发送javascript变量到HTML

var output = result.join("-");  
$('#output').val(output);

和提交表单时你会得到数据 $ _POST['输出']

我相信你在寻找类似echo $_POST['value'];??

您可以使用Jquery序列化来发布表单的所有数据,包括multiselect

var submit_data = $('#output').serialize();
var post_data = submit_data ;
$.ajax({
    type: "POST",
    url: 'submitform.php',
    data: post_data,
    success: function(data)
    {
    }
});

您将获得submitform.php中$_POST中的所有值

让我知道它适合你