繁体   English   中英

PHP中的回发

[英]Postbacks in PHP

除了使用之外,还有没有一种方法可以检查从表单中单击了哪个链接/按钮

if(isset($_POST['myvar']))
{
//if true do this
}
else
{//do this}

或查询字符串?

我的页面有一个jquery下拉列表,因此上面的isset函数不起作用,因为下拉列表中包含登录表单。

我不太熟悉PHP,但是使用jQuery路线,您可以创建一个隐藏字段

<input type="hidden" name="postSource" id="postSource" />

然后在发布页面之前连接一些事件处理程序以修改该值。

$('#myControl1, #myControl2').change(function()
{
    $('#postSource').val($(this).attr('id'))
});

我认为.NET使用类似的技术。 然后在服务器端,您只需访问“ postSource”字段的发布值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM