如何将参数从发送 url 和 id 的函数传递到“foodName”?即你能做类似函数的事情吗: call('/url/to/foodlist', "foodList", "food"); 并替换 var input = item.food;?
下面是工作代码,但想要一个更通用的函数,然后必须在函数中使用部分名称(替换 foodName 使其不在此函数中)
function call(url, id){
var string = '';
$.ajax({
type: "GET",
url: url,
success: function (item)
if (item != '') {
var input = item.foodName;
for (var i = 0; i < input.length; i++) {
string += = '<option value=' + input[i].name + '">' + input[i].name + '</option>';
}
$('#' + id). append(string);
}
});
call('/url/to/foodlist', "foodList");