發送JSON數據我想從選項選擇通過AJAX
<select id="city">
<option value="{'city':'melbourne','lat':'-37.8602828','long':'144.9631'}">Melbourne</option>
發送數據通過Ajax POST
$.ajax({
method: "POST",
url: "action.php",
dataType: "json",
data: {
city: $('#city option:selected').val()
},
})
但是我在action.php
有一個空$_POST
。通過AJAX請求發送選定選項的值的正確方法是什麼?
是價值{ '城市': '墨爾本', 'LAT': ' - 37.8602828', '長': '144.9631'}」有效對於價值標籤? – toha
首先你缺少等於和雙重報價的選項值。 第二:你可以打印'$('#城市選項:選中').val()',讓我們知道控制檯打印什麼對於這個? – KinjalMistry
我讀了另一個stackoverflow頁面,它的一個有效的值標籤。(頁面丟失) –