0
在我的動態下拉列表中,我將如何更改選項value ='「+ data [i] .toLowerCase()+作爲數據庫表中不同列的值?我的PHP返回兩個jsonencode值,」ID「和「結果」。JSQuery工程時,它只是「結果」的回報,但不是在這兩個「ID」和「結果」。我都試過了。如何更改動態下拉列表以使選項具有不同的值?
options += '"<option value ="+ value[i] + "'>" + data[i] + "</option>";
下面是我的代碼。
$(document).ready(function() {
$.getJSON("getOutcome.php", success = function(data, value)
{
var options = "";
for(var i = 0; i < data.length; i++)
{
options += '"<option value ="+ value[i] + "'>" + data[i] + "</option>";
}
$("#slctOutcome").append(options);
$("#slctOutcome").change(); //<-Here
});
$("#slctOutcome").change(function()
{
$.getJSON("getProxies.php?outcome=" + $(this).val(), success = function(data)
{
var options = "";
for(var i = 0; i < data.length; i++)
{
options += "<option value ='" + data[i].toLowerCase() + "'>" + data[i] + "</option>";
}
$("#slctProxy").html("");
$("#slctProxy").append(options);
});
});
'console.log(data)'的輸出是什麼? –