我有一个带有 onclick 事件按钮的 html 表单
<form id = "abc" action = "xyz.php" method = "post">
<input type="button" name="submitButton" value="Submit"
id="submitButton" onclick = "Function()">
</form>
在 JS 代码中,我试图发布一个文本框的值并尝试通过 json_encode 从 PHP 获取数组。
var valueToSend = $('#textbox').val();
var imagesReturned = new Array();
$.ajax({
url: "xyz.php",
type: "POST",
data: valueToSend,
dataType:"json",
success: function(result) {
var data = jQuery.parseJSON(result);
alert(data);
}
});
这是我的 PHP 代码,
if(isset($_POST['valueToSend']))
{
$searchValues = explode(' ',$_POST['valueToSend']);
// Some processing here
echo (json_encode($responseArray));
}
当我提醒数据时,我得到空值,我错过了什么?
谢谢!