[在jQuery的PHP回显之间传递jQuery变量

问题描述 投票:0回答:1

我有这些jquery代码。我希望该列能够使用href打开新链接。

$(document).ready(function(){
    $.get('<?php echo url("data"); ?>' , {"get": "get"})
    .done(function (data) {  
        var displayString  = "";  
        var getid=""; 

        $.each(JSON.parse(data), function (key, value) {

            getid = value['receivedid'];

            displayString +=
                "<tr>" + 
                    "<td>" + 
                        '<a class="btn btn-success" href="<?php echo url('/applications/\'' +getid+ '\'/edit'); ?>" >' +
                            '<i class="mdi mdi-check"></i> ' +
                        '</a>' + 
                    "</td>" +  
                "</tr>";

        });
        $('#fTable').css("display", "none");
        $("#table").html(displayString);
        $("#table").dataTable({ 
            scrollX: true, 
            ordering: false, 
            "lengthChange": false,
            "bInfo" : false,
            "bPaginate": false 
        });
    });  
});

问题是,如何在href标记内的php echo之间传递jquery的值?

我尝试了很多方法,但是没有用。

这是我到目前为止尝试过的。当我像下面这样输入字符串时,它就可以正常工作

href="<?php echo url('/applications/12/edit'); ?>" 

当我尝试在两者之间添加jquery值时出现问题。

href="<?php echo url('/applications/' +getid+ '/edit'); ?>"


href="<?php echo url('/applications/"' +getid+ '"/edit'); ?>"

我想念什么?

感谢有人帮助我。谢谢。

我有这些jquery代码。我希望该列能够使用href打开新链接。 $(document).ready(function(){$ .get('',{“ get”:“ get”})).done(function(data){...

javascript jquery url
1个回答
0
投票
此处的字符串串联不正确。试试这个:
© www.soinside.com 2019 - 2024. All rights reserved.