Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用loadURL将ID从列表传递到外部URL_Php_Jquery_Ajax - Fatal编程技术网

Php 使用loadURL将ID从列表传递到外部URL

Php 使用loadURL将ID从列表传递到外部URL,php,jquery,ajax,Php,Jquery,Ajax,我对下面的语法有问题 function getMail($this) { console.log($this.closest("tr").attr("id")); loadURL("ajax/my_email-opened.php", $('#inbox-content > .table-wrap')); } 所选行的id(根据console.log)应附加到URLajax/my_email-opened.php,该URL处理将数据返回到具有id=inbox conten

我对下面的语法有问题

function getMail($this) {
    console.log($this.closest("tr").attr("id"));
    loadURL("ajax/my_email-opened.php", $('#inbox-content > .table-wrap'));
}
所选行的id(根据console.log)应附加到URL
ajax/my_email-opened.php
,该URL处理将数据返回到具有
id=inbox content
的div,数据基于该
id
。可以通过get(或post)语句在
ajax/my-email_opened.php
文件中检索
id

大概是这样的:

function getMail($this) {
    loadURL("ajax/my_email-opened.php?id=$this.id", $('#inbox-content > .table-wrap'));
}
我已经搜索了很多地方,并且假设它很简单,但是找不到正确的语法


任何帮助都将不胜感激。谢谢。

您需要将
id
值连接到URL字符串。试试这个:

function getMail($this) {
    var id = $this.closest("tr").prop("id");
    loadURL("ajax/my_email-opened.php?id=" + id, $('#inbox-content > .table-wrap'));
}

完美的非常感谢您的快速响应——在我自己尝试解决了几个小时之后!:)没问题,很乐意帮忙