Javascript 在HTML URL链接中传递值 $.post(“/diabetes/ropimages/getcount.php”,{pid:$(“#患者id”).val()},函数(data1){ //警报(数据1); var计数=data1; var pid=$(“#患者id”).val(); 变种; 对于(var i=1;i

Javascript 在HTML URL链接中传递值 $.post(“/diabetes/ropimages/getcount.php”,{pid:$(“#患者id”).val()},函数(data1){ //警报(数据1); var计数=data1; var pid=$(“#患者id”).val(); 变种; 对于(var i=1;i,javascript,jquery,html,Javascript,Jquery,Html,,您只需在?pid=之后终止字符串,然后使用(+)将pid变量“插入”到适当的位置: $.post("/diabetes/ropimages/getcount.php",{pid:$("#patient_id").val()} ,function(data1){ //alert(data1); var count = data1; var pid = $("#patient_id").val(); var rid; for( var i = 1 ; i <= coun

,您只需在
?pid=
之后终止字符串,然后使用(
+
)将
pid
变量“插入”到适当的位置:

$.post("/diabetes/ropimages/getcount.php",{pid:$("#patient_id").val()} ,function(data1){
  //alert(data1);
  var count = data1;
  var pid = $("#patient_id").val();
  var rid;

  for( var i = 1 ; i <= count ; i++) {
    var link ='<img src="/diabetes/ropimages/thumbpicdisplay.php?pid=+pid+&rid=1" />';
    $("#content1").empty().html(link);
  }
});
“”
至于将3个图像附加到div,您可能更幸运地执行以下操作:

'<img src="/diabetes/ropimages/thumbpicdisplay.php?pid=' + pid + '&rid=1" />'
var-link='';

对于(var i=1;i,您只需在
?pid=
之后终止字符串,然后使用(
+
)将
pid
变量“插入”到适当的位置:

$.post("/diabetes/ropimages/getcount.php",{pid:$("#patient_id").val()} ,function(data1){
  //alert(data1);
  var count = data1;
  var pid = $("#patient_id").val();
  var rid;

  for( var i = 1 ; i <= count ; i++) {
    var link ='<img src="/diabetes/ropimages/thumbpicdisplay.php?pid=+pid+&rid=1" />';
    $("#content1").empty().html(link);
  }
});
“”
至于将3个图像附加到div,您可能更幸运地执行以下操作:

'<img src="/diabetes/ropimages/thumbpicdisplay.php?pid=' + pid + '&rid=1" />'
var-link='';

对于(var i=1;我嘿,我写了这样的代码…对于第一个循环,它工作了,然后它停止了工作。你能告诉我哪里出了问题吗$.getJSON(“/diabetes/ropimages/getcount.php”),{pid:$(“#patient_id”).val()},函数(data1){var i;var count=data1.count;var start=data1.start;var pid=$(“#patient#id”).val();for(i=start;i start){$(“#content1”).append(link);}else{$(“#content1”).empty().html(link);}}}},“Json”)@pradeep:count的值是多少?我得到的起始值是6,计数是3。当我尝试添加这两个值时,比如count=count+start;并打印它。它给出的值是36,而不是9。我想它被当作字符串。如何解决这个问题?你可以使用
parseInt(count)+parseInt(start)
为了避免这个问题。嘿,我写了这样的代码…对于第一个循环,它可以工作,然后它停止工作。你能告诉我哪里出了问题吗$.getJSON(“/diabetes/ropimages/getcount.php”),{pid:$(“#patient_id”).val()},函数(data1){var i;var count=data1.count;var start=data1.start;var pid=$(“#patient#id”).val();for(i=start;i start){$(“#content1”).append(link);}else{$(“#content1”).empty().html(link);}}}},“Json”);@pradeep:count的值是多少?我得到的起始值是6,计数是3。当我尝试添加这两个值时,比如count=count+start;并打印它。它给出的值是36,而不是9。我认为它是字符串。如何解决这个问题?你可以使用
parseInt(count)+parseInt(start)
来避免这个问题。