将php变量作为参数传递给jquery

时间:2014-08-26 07:56:03

标签: javascript php jquery jquery-ui php-5.3

我有一个问题,如何在公司/ editFirm /后传递val.idno所以我需要做公司/ editFirm / val.idno.Help me please guys.my jquery:

$.each(obj, function(i,val)
{
  $('#finalResult').text("Results");

  items.push($('<li/>').text(
    val.name_firm + "---" +
    val.idno+"---" +
    val.adresa+ "---" +
    val.cont_banca+ "---" +
    val.swit+ "---" +
    val.banc_name+"---"
  ).append("<a href='<?=base_url()."firm/editFirm/"?>'>Edit</a>")); 
});
$('#finalResult').append.apply($('#finalResult'), items);

2 个答案:

答案 0 :(得分:1)

我会做这样的事情

var link = "<?php echo base_url()?>firm/editFirm/";
$.each(obj, function(i,val)
{
  $('#finalResult').text("Results");

  items.push($('<li/>').text(
    val.name_firm + "---" +
    val.idno+"---" +
    val.adresa+ "---" +
    val.cont_banca+ "---" +
    val.swit+ "---" +
    val.banc_name+"---"
  ).append("<a href='"link+val.idno"'>Edit</a>")); 
});
$('#finalResult').append.apply($('#finalResult'), items);

答案 1 :(得分:0)

如果您的变量是示例中的Javascript val.idno变量,请执行此操作

.append('<a href="firm/editFirm/'+val.idno+'">Edit</a>');

如果要将其传递给firm/editFirm/的PHP脚本,请执行以下操作:

.append('<a href="firm/editFirm/?myvar='+val.idno+'">Edit</a>');

然后在您的PHP脚本中,使用$val = $_GET['myvar']

相关问题