所以,我是新來的JavaScript/jquery,但我已經玩足夠長的PHP。我知道如何從PHP的輸入,這是很容易獲得的數據,而是試圖做與jQuery一樣時,該怎麼辦呢只是蒼蠅在我的頭上。從jQuery發送JSON文件到PHP沒有AJAX
現在我有這樣的腳本:
<script type="text/javascript">
function onSubmit(form){
var data = JSON.stringify($(form).serializeArray());
console.log(data);
}
</script>
這種形式:
<form onsubmit='return onSubmit(this)'>
<input type="date"/><br/>
<input type="date"/><br/>
<input type="submit" name=""/>
</form>
我看到它記錄了以.json文件就好了([{"name":"from","value":"1994-01-01"},{"name":"to","value":"1994-02-02"}]
)。我的猜測是它幾乎發送上傳.json到PHP文件,然後做一個$ _ POST,但我不知道如何從這裏着手或做。我不知道,如果AJAX是必要或沒有,如果沒有,該怎麼辦呢,沒有它(的一切,我發現在這裏使用AJAX)。
是你能解決這個問題? – julekgwa
@julekgwa是的。解決方案是在'var results = JSON.parse(data);'中,然後在循環中使用'results [i] .probeTemp'。我只是執行得很糟糕。 – Newwt
@julekgwa哦,'$ postVars = $ request-> getParsedBody();'和'$ var = $ request-> getAttribute('var');' – Newwt