![](/img/trans.png)
[英]Passed function as param should use another param from the same call
[英]using integer received on js function as param to fetch div id with same id as passed integer as param
我在js函数上收到一些整数作为参数,我想使用也代表div id的值将结果附加到div中。
function DisplaySomeData(someData, code) {
$.ajax({
url: formatUrl('...'),
type: 'POST',
contentType: 'application/json',
data: JSON.stringify({ data: someData}),
success: function (result) {
$("#+code").html(result);// how to use code to recognize div id?
},
error: ...
});
您没有正确连接选择器字符串。 尝试这个:
$('#' + code).html(result)
您的代码中存在一些语法错误。 如果要选择在DisplaySomeData函数中传递其id属性'code'的div。 下面是修改后的语法。
function DisplaySomeData(someData, code) {
$.ajax({
url: formatUrl('...'),
type: 'POST',
contentType: 'application/json',
data: JSON.stringify({ data: someData}),
success: function (result) {
$("#"+code).html(result);// or use $("div[id='"+code+"']").html(result);
},//Both the syntax should work
error: ...
});
注意:如果您觉得这很有用。 请标记为已回答。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.