jquery和php不在两个页面之间传递数据
我在 php 中有两个页面,我需要将 radioButton 选择的值传递到另一个页面,但它不起作用。 发送数据的页面的jquery代码是:
$(document).ready(function(){
$("#continue").click(function(){
var val = $("input[@name='opt']:checked").val();
$.ajax({
type: 'GET',
url:'editor.php',
data:'radio=' + val,
dataTyoe:'html',
succes: alert(val)
});
});
});
进入php页面的html代码是:
<input type="radio" id="opt" name="opt" value="opt1" checked="checked">Opt 1<br/>
<input type="radio" id="opt" name="opt" value="opt2"/>opt2<br />
<input type="radio" id="opt" name="opt" value="opt3"/>opt3<br />
<a href="editor.php" id="continue">Guardar continuar</a><br/>
接收数据的页面的代码如下。
<?php
$valor = $_REQUEST['radio'];
echo $valor
?>
谢谢
I have two pages in php and I need that the value of radioButton selection pass to another page, but it not work.
The jquery code of the page that send the data is:
$(document).ready(function(){
$("#continue").click(function(){
var val = $("input[@name='opt']:checked").val();
$.ajax({
type: 'GET',
url:'editor.php',
data:'radio=' + val,
dataTyoe:'html',
succes: alert(val)
});
});
});
The html code into the php page is:
<input type="radio" id="opt" name="opt" value="opt1" checked="checked">Opt 1<br/>
<input type="radio" id="opt" name="opt" value="opt2"/>opt2<br />
<input type="radio" id="opt" name="opt" value="opt3"/>opt3<br />
<a href="editor.php" id="continue">Guardar continuar</a><br/>
And the code of the page that recive data is the follow.
<?php
$valor = $_REQUEST['radio'];
echo $valor
?>
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有一些拼写错误,需要更正。尝试以下代码;
There were some spelling mistakes and need some correction. Try the following code;
你拼错了 succes: 应该是 success:
you misspelled succes: it should be success:
您可能会遇到一些错误:尝试将
dataTyoe:'html'
替换为dataType:'html'
,还有$("input[@name='opt'] :checked")
by$("input[@name=opt]:checked")
...以及成功回调...它看起来像:
你也可以删除html 中的链接:
You may have some errors : try replacing
dataTyoe:'html'
fordataType:'html'
, Also$("input[@name='opt']:checked")
by$("input[@name=opt]:checked")
... and the success callback too...It would look like :
Also you could remove the link from the html :