在HTML URL链接中传递值

时间:2010-03-15 08:03:33

标签: javascript jquery html

$.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);
  }
});

我正在尝试在url中传递pid值..但它直接作为+ pid +作为值..如何我给它pid的值。

如何在div中打印3张图像?就像代码中的那个

1 个答案:

答案 0 :(得分:3)

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

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

至于将3张图像附加到div,您可能会有更多的运气做以下事情:

var link = '';

for(var i = 1; i <= count; i++) {
   link += '<img src="...thumbpicdisplay.php?pid=' + pid + '&rid=1" />';
}

$("#content1").empty().html(link);