<html>
<head>
<script type="text/javascript">
$(document).ready(function(){
$('a').click(function(){
var str = $(this).attr("href");
$('#pid').attr("value", str);
$('#searchForm').submit();
});
});
</script>
</head><body>
<a href="abc">click me</a>
<form method="get" action="">
<input type="text" id="pid" name="pid" value=""/>
<input type="submit" value="search"/>
</form>
</body>
</html>这段代码的作用是:将值存放在<a>的href属性里,然后在单击链接的时候,动态改变表单值再提交。但是在提交表单的同时,页面也会跳转到href属性里面指定的页面。我又在$('a').click的结尾加上了return false,这样表单的值是改变了,但表单却没办法提交!路过的jquery达人请指导一下,谢谢!
<head>
<script type="text/javascript">
$(document).ready(function(){
$('a').click(function(){
var str = $(this).attr("href");
$('#pid').attr("value", str);
$('#searchForm').submit();
});
});
</script>
</head><body>
<a href="abc">click me</a>
<form method="get" action="">
<input type="text" id="pid" name="pid" value=""/>
<input type="submit" value="search"/>
</form>
</body>
</html>这段代码的作用是:将值存放在<a>的href属性里,然后在单击链接的时候,动态改变表单值再提交。但是在提交表单的同时,页面也会跳转到href属性里面指定的页面。我又在$('a').click的结尾加上了return false,这样表单的值是改变了,但表单却没办法提交!路过的jquery达人请指导一下,谢谢!
解决方案 »
- php连接mssql2005提示 undefined function sqlsrv_has_rows
- 把日期型转成字符型用哪个涵数?谢谢!!
- 在线等:如何用PHP程序模仿IE通过表单验证,并取得其后若干页面的内容?(急!)
- 怎样用PHP控制MYSQL对数据库进行备份
- red hat 7.0下,php 怎么配置连接informix online7.2数据库?
- Warning: Failed opening '/var/www/html/bbs/index.php' for inclusion (include_path='.:/usr/lib/php') in Unknown on line 0
- 请问我在第一页注册了一个session后,后面每页(不管用不用这个session)都需要写session_start()吗?
- 快来看这个哪里有的下啊,太酷了!!
- $results = []
- use --- 导入命名空间或类时,其是否尝试加载?
- 数学ti
- 问个基础问题
因为本身你就不想利用href做链接,
可以将值放到id 或者name里去,
这样不就柳暗花明了.
我有试过放到title里面,照样还是会跳转到href属性里面指定的值,而且跳转是发生在表单提交之前的!因为我的表单是用get提交的,如果提交成功,那在URL里面就可以看到参数值了。
看看这里的搜索框,我想实现类似的功能。
呵呵.
href链接为空或者javascript:////
然后再用$("form")[0].submit();提交表单.