Jquery 是否通过标记重定向到链接,而不是href属性?
我有一个表格和一个链接。我不想点击屏幕上的链接,我只想点击它。我已尝试重定向到或设置窗体操作。但它似乎不起作用。我需要一个方法打开或重定向到一个链接或其IDJquery 是否通过标记重定向到链接,而不是href属性?,jquery,forms,hyperlink,Jquery,Forms,Hyperlink,我有一个表格和一个链接。我不想点击屏幕上的链接,我只想点击它。我已尝试重定向到或设置窗体操作。但它似乎不起作用。我需要一个方法打开或重定向到一个链接或其ID <form method="post" name="form"> Name search: <input id="ui" type="text" name="ui" /> <input type="submit" class="Submit" value="submit" /> &
<form method="post" name="form">
Name search:
<input id="ui" type="text" name="ui" />
<input type="submit" class="Submit" value="submit" />
</form>
$ui = $_POST["ui"];
<a href="#" id="gallery_filter"
data-filter=".<?php echo $ui; ?>"><?php echo $ui; ?></a>
要链接到用作页面上标记点的定位点的a标记,可以使用以下id开头的id:
您不能将表单提交到仅为锚定的url,例如action=gallery\u filter,但如果您将表单添加到url的末尾,浏览器将正确导航到该url。您的问题一点也不清楚。您是说在提交表单时要重定向到a元素中定义的href吗?请在jqyeyrory中使用onclick with window.load,谢谢,是的,我想转到该链接。当我点击它时,它工作正常,但当我尝试附加到URL gallery_过滤器时,在提交表单后,它只会重新加载其中的任何内容。Ok。因此,在本例中,页面是我尝试用gallery_过滤器附加URL,但它没有重新加载。当然,我可以单击链接来重新加载它,但是如果我能以某种方式附加URL,那就太好了。有没有办法附加带有数据过滤器属性的URL?当我用gallery_filter加载页面时,它会重新加载页面,但不知何故,它会丢失空的数据过滤器信息。在我提交表单之后,当我点击链接时,它就工作了。但是当我提交表单,然后尝试用gallery_filter附加URL时,它只会重新加载页面上已有的内容。它并没有以某种方式获得POST变量。
<form method="post" name="form" action="my_page.php#gallery_filter">
...
</form>
<a id="gallery_filter">Without an href, this is an anchor not a link.</a>