//页面js提交
function loadconts(){
// keyword type area classify
$.post("action!method", {keyword:$("#contkeyword").val(),
type:$("#type").val(),area:$("#area").val(),classify:$("#classify").val()}, function(data){
$("#show").html(data);
});
}
//acction里的方法
public String showContpicmethod() {
DetachedCriteria dc = DetachedCriteria.forClass(Model.class);
if (getKeyword() != null) {
if (!getKeyword().equals("")) {
dc.add(Restrictions.like("name", getKeyword(),
MatchMode.ANYWHERE));
}
}
if (getType() != null) {
if (!getType().equals("")) {
dc.add(Restrictions.eq("type", Integer
.parseInt(getType())));
}
}
if (getClassify() != null) {
if (!getClassify().equals("")) {
dc.add(Restrictions.eq("fathertype", Integer
.parseInt(getClassify())));
}
}
if (getArea() != null) {
if (!getArea().equals("")) {
dc.add(Restrictions.eq("province", getArea()));
}
}
perList = dao.findList(dc, 50);
return "show";
}
//struts.xml配置
<result name="show">/show.jsp</result>
//show.jsp,做好界面后抽出来的
...//标签,编码等,${myTag:substr(name,0,6)}是自定义截取字符串标签
<ul class="img fl fix">
<s:iterator value="perList">
<li><img src="icon/i5.jpg" width="104" height="142" forid="${oid }" />
<div><a href="#" title="单击查看内容" target="_blank">${myTag:substr(name,0,6)}</a> </div><div class="tips">点击选择</div><div class="ok" title="已选择"></div></li>
</s:iterator>
</ul>
在页面的ready时先调用一次loadconts(),然后搜索按钮的onclick也绑定loadconts()
分享到:
相关推荐
Java 模拟Ajax POST GET 提交代码,实测很好用。
比如我们经常这样写一个ajax的post请求: $.ajax({ type: "post", // post or get contentType:"application/json;charset=utf-8", data: “requestTag=”+tag+"&content="+content, //请求参数 url: "po
AJAX POST与get提交数据的差别,喜欢了解详细内容的朋友可以下载学习!
Ajax使用POST提交中文乱码问题.docx
完整的jq ajax提交表单,奖解压后jq文档加入页面中,调用就可惟了。 表单结构 <form id="myForm" action="comment.php" method="post"> Name: <input type="text" name="name" /> Comment: <...
//ajax提交实例 function reviewajax(id){ if(Clreview()){ var url="http://www.52buyers.com/reply.asp"; ckreview=1; var getinfo = ""; var ajax = InitAjax(); ajax.open("POST",url, true); ajax....
PHP+Jquery+AJAX POST,GET提交表单并接收返回
巧妙设计之处:ajax提交的话,不能够进行校验拦截,设置一个flag来判断,很巧妙的设计之处,故收藏! function inserts(){ var flag = checkForm(); if (flag == false) { return; } $.ajax({ //几个参数需要...
在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$( 表单ID) serialize();就行了,下面我来介绍两个提交表单数据的方法。$get方式提交表单get() 方法通过远程HTTP ,下面我...
以前在面试的时候经常遇到问关于跨域的事儿,所以自己对跨域有一定的概念性了解,知道什么是跨域以及解决跨域的方法,但是具体实际从来没有操作过,直到最近在公司项目中,遇到了一个需要使iframe跨域进行POST提交的...
本文实例讲述了Ajax提交post请求。分享给大家供大家参考,具体如下: 前言:博主之前有篇文章是快速入门Ajax ,主要是利用Ajax做简单的get请求,今天给大家分享一篇利用Ajax提交post请求,以及使用post时需要注意的...
简单的ajax提交 后台 <?php switch($_POST['name']) { case 1: echo '1 haha'; break; case 2: echo '2 hehe'; break; case 3: echo '3 huohuo'; break; case 4: echo '4 你妹啊'; break; } ?&...
下边是一个标准的ajax请求代码,正常情况下是不会有任何问题的,但是,在特定情况下就会出现问题,比如,username=fdas&321的时候,或者参数值中出现了&符号,经过了N多遍测试,发现数据都传输了,但是打印出来数据...
selenium自定义封装支持类似httpclient 的post提交方式,并获取返回值,对于获取异步请求中返回的json对象值很有用。
一个类实现 AJAX, 支持POST与GET提交
Django中使用ajax post向后台传送数据时403 Forbidden (CSRF token missing or incorrect.):的解决办法
ajax+pako.js实现gzip数据压缩上传,解决post数据过长问题 http://blog.csdn.net/jodenhe/article/details/70983781
解决ajax异步提交后台取值中文乱码问题,提供两种解决方法