javascript - 在 HTML URL 链接中传递值

标签 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 张图像?就像代码中的那样

最佳答案

您只需在 ?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);

关于javascript - 在 HTML URL 链接中传递值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2445746/

相关文章:

Javascript 或比较数组不起作用?

javascript - 切换样式 :display only works when style is in HTML not in CSS

javascript - 如何使用 Skrollr.js 实现多视差滚动

jquery - CSS & Jquery 下拉菜单 : the third level that 'over-passes' at the right edge of window

javascript - 如果用户单击链接,如何聚焦下一个字段?

javascript - 我可以将 <object> 元素插入到伪类::之前的内容中吗?

javascript - 如何限制div中的图像大小

javascript - 为什么在触发非相关函数时调用 ng-repeat?

javascript - 隐藏 iFrame 源

javascript - AngularJS可关闭的div点击后不关闭