Javascript 从$get方法切换到$POST

Javascript 从$get方法切换到$POST,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,好的,这个“应该”是一个简单的代码,但我真的被困在这个。。。 我通常处理使用$GET方法的表单,但是对于这个表单,我需要使用$POST。。。。所以我想把这段代码放到$Post中 $display_string .= "<th><a href='Details.php?ID=".$row[ID]."'>".$row[Name]."</a>"; $display_string.=”; 这是一个动态表中的一行,我正在使用ajax从中获取数据,但是我想获取

好的,这个“应该”是一个简单的代码,但我真的被困在这个。。。 我通常处理使用$GET方法的表单,但是对于这个表单,我需要使用$POST。。。。所以我想把这段代码放到$Post中

    $display_string .= "<th><a href='Details.php?ID=".$row[ID]."'>".$row[Name]."</a>";
$display_string.=”;
这是一个动态表中的一行,我正在使用ajax从中获取数据,但是我想获取这个用户数据并填充一个用户详细信息页面……使用$POST

有人能给我一句话吗


谢谢

那你就得用表格了

<form action="Details.php" name="display_string" method="POST">
    <input type="text" name="ID" value="$display_string" /> 
    <input type="submit" value="Submit">
</form>

那么你必须使用表单

<form action="Details.php" name="display_string" method="POST">
    <input type="text" name="ID" value="$display_string" /> 
    <input type="submit" value="Submit">
</form>

那么你必须使用表单

<form action="Details.php" name="display_string" method="POST">
    <input type="text" name="ID" value="$display_string" /> 
    <input type="submit" value="Submit">
</form>

那么你必须使用表单

<form action="Details.php" name="display_string" method="POST">
    <input type="text" name="ID" value="$display_string" /> 
    <input type="submit" value="Submit">
</form>

链接不应发送POST请求。无论如何,您可以通过使用隐藏表单和触发javascript的链接来实现

$display_string .= "<th><form action='Details.php' id='detailsForm". $row['ID'] ."' name='detailsForm' method='POST'><input type=hidden name='ID' value='" . $row['ID'] ."'></form><a href='#' onclick=\"document.getElementById('detailsForm". $row['ID'] ."').submit();\">". $row['Name'] ."</a>";
$display_string.=”;
我们应该做到这一点。创建一个表单,在一个隐藏的输入字段中插入要提交的值,然后单击该链接将触发要提交的表单

编辑:如果您希望ID和Name是一个常量,那么当然您必须编写$row[ID]和$row[Name],而不是$row['ID']和$row['Name']


编辑:所以给每个表单一个唯一的ID(比如$row['ID'),并告诉javascript完全提交这个表单。

链接不应该发送POST请求。无论如何,您可以使用隐藏表单和触发javascript的链接来完成

$display_string .= "<th><form action='Details.php' id='detailsForm". $row['ID'] ."' name='detailsForm' method='POST'><input type=hidden name='ID' value='" . $row['ID'] ."'></form><a href='#' onclick=\"document.getElementById('detailsForm". $row['ID'] ."').submit();\">". $row['Name'] ."</a>";
$display_string.=”;
创建一个表单,在一个隐藏的输入字段中插入你想要提交的值,链接会触发表单的提交

编辑:如果您希望ID和Name是一个常量,那么当然您必须编写$row[ID]和$row[Name],而不是$row['ID']和$row['Name']


编辑:所以给每个表单一个唯一的ID(比如$row['ID'),并告诉javascript完全提交这个表单。

链接不应该发送POST请求。无论如何,您可以使用隐藏表单和触发javascript的链接来完成

$display_string .= "<th><form action='Details.php' id='detailsForm". $row['ID'] ."' name='detailsForm' method='POST'><input type=hidden name='ID' value='" . $row['ID'] ."'></form><a href='#' onclick=\"document.getElementById('detailsForm". $row['ID'] ."').submit();\">". $row['Name'] ."</a>";
$display_string.=”;
创建一个表单,在一个隐藏的输入字段中插入你想要提交的值,链接会触发表单的提交

编辑:如果您希望ID和Name是一个常量,那么当然您必须编写$row[ID]和$row[Name],而不是$row['ID']和$row['Name']


编辑:所以给每个表单一个唯一的ID(比如$row['ID'),并告诉javascript完全提交这个表单。

链接不应该发送POST请求。无论如何,您可以使用隐藏表单和触发javascript的链接来完成

$display_string .= "<th><form action='Details.php' id='detailsForm". $row['ID'] ."' name='detailsForm' method='POST'><input type=hidden name='ID' value='" . $row['ID'] ."'></form><a href='#' onclick=\"document.getElementById('detailsForm". $row['ID'] ."').submit();\">". $row['Name'] ."</a>";
$display_string.=”;
创建一个表单,在一个隐藏的输入字段中插入你想要提交的值,链接会触发表单的提交

编辑:如果您希望ID和Name是一个常量,那么当然您必须编写$row[ID]和$row[Name],而不是$row['ID']和$row['Name']



编辑:所以给每个表单一个唯一的ID(比如$row['ID']如果你使用jQuery作为你的标签显示,你应该考虑使用$.ajax或者$jayi的POST已经从Ajax获得了这个数据,但是我需要去另一个不同的页面,当我点击用户名字上的超链接时,你想把什么数据传递到POST?ROWID上。rowName?此
$row[ID]
表示
ID
是一个常量,
$row['ID']意思是,ID是一个字符串,它是你使用jQuery作为标记显示的2个不同点,你应该考虑使用$.ajax或者$jayi的POST已经从Ajax获得了这个数据,但是我需要去另一个不同的页面,当我点击用户名字上的超链接时,你想通过POST?ROWID和RO把这个页面传递给什么样的数据?wName?这
$row[ID]
意味着
ID
是一个常量,
$row['ID']意思是,ID是一个字符串,它是你使用jQuery作为标记显示的2个不同点,你应该考虑使用$.ajax或者$jayi的POST已经从Ajax获得了这个数据,但是我需要去另一个不同的页面,当我点击用户名字上的超链接时,你想通过POST?ROWID和RO把这个页面传递给什么样的数据?wName?这
$row[ID]
意味着
ID
是一个常量,
$row['ID']意思是,ID是一个字符串,它是你使用jQuery作为标记显示的2个不同点,你应该考虑使用$.ajax或者$jayi的POST已经从Ajax获得了这个数据,但是我需要去另一个不同的页面,当我点击用户名字上的超链接时,你想通过POST?ROWID和RO把这个页面传递给什么样的数据?wName?这
$row[ID]
意味着
ID
是一个常量,
$row['ID']
意思是,ID是一个字符串,它是两个不同的东西它能做你所期望的吗?我这里的问题是我有一个带有用户名的表,并且与我想发布到另一个页面的数据超链接…当我尝试这样做时,只有最后一个用户的数据会进入另一个页面…它能做你所期望的吗?我这里的问题是我有一个带有u的表sers名称和与我想$post到另一页的数据的超链接…当我尝试这样做时,只有最后一个用户的数据会进入另一页…它是否达到了您的预期?我这里的问题是,我有一个表,其中包含用户名和与我想$post到另一页的数据的超链接…当我尝试这样做时,只有最后一个用户的数据不会进入另一页o另一个页面…它是否达到了您的预期?我这里的问题是,我有一个表,其中包含用户名和超链接的数据,我想$post到另一个页面…当我尝试这样做时,只有最后一个用户的数据进入另一个页面…我使用组合框进行查询,然后使用ajax发送此数据…但是当我单击它发送的链接时第一个请求(来自ajax)??我甚至在表单中更改了var名称…啊,是的,使用这个解决方案