PHP中的回发

时间:2011-02-11 18:22:11

标签: php javascript jquery

除了使用

之外,还有办法检查从表单中点击了哪个链接/按钮
if(isset($_POST['myvar']))
{
//if true do this
}
else
{//do this}

还是查询字符串?

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

1 个答案:

答案 0 :(得分:0)

我不太熟悉PHP,但是在jQuery路线上,你可以创建一个隐藏的字段

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

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

$('#myControl1, #myControl2').change(function()
{
    $('#postSource').val($(this).attr('id'))
});
我认为.NET使用类似的技术。然后在服务器端,您只需访问'postSource'字段的发布值。