页面调用Ajax,要记住它的值
来源:互联网 发布:java修饰符 编辑:程序博客网 时间:2024/06/15 04:35
JSP:
<SELECT NAME="csv_up_kbn" id="_csvKbn" SIZE="1" onchange="getPattern_item(this.value);">
<option value=""><BR></option><%for(int i=0;i<bean.getWc_csvUp_kbn().size();i++){ %>
<%HashMap item = (HashMap) bean.getWc_csvUp_kbn().get(i);
String key = StringUtil.nvl(item.get("KEY"));
String text = StringUtil.nvl(item.get("VALUE"));
if (key.equals(bean.getCsv_up_kbn())){%>
<option value="<%=key %>" selected><%=text %></option>
<%}else{ %>
<option value="<%=key %>"><%=text %></option>
<%} %>
<%}%>
</SELECT>
//Ajax検索 パターン選択
function getPattern_item(_val){
if( _val ==""){
return;
}
var url = "<%=Constants.URL_BASE%>/e_asproMaster/MS230MasterUp";
var parms = "processType="+<%=Constants.PAGE_AJAX%>;
parms = parms+"&co_no="+$$("_coNo").value;
parms = parms+"&csv_up_kbn="+_val;
<app:AjaxSendRequest2Action params="parms" url="url" async="false"/>
}
/**
* [概 要]Ajax検索。<br>
* [説 明]:検索を行う。<br>
* [備 考]:
*
* @return
* @throws Exception
*/
public String doAjax(HttpServletRequest request,
HttpServletResponse response, MasterUpBean bean) throws Exception {
response.setContentType(Constants.AJAX_CONTENTTYPE);
StringBuffer sb = new StringBuffer();
String strItem = request.getParameter("csv_up_kbn");
String strRet = "";
strRet = service.ajax_item(bean, strItem);
sb.append("setPattern_item('" + EscapeScript.encodeString(strRet)
+ "');");
PrintWriter pw = response.getWriter();
pw.write(sb.toString());
pw.close();
return Constants.AJAX;
}
//Ajaxの戻り値をセット
function setPattern_item(str){
$$("js_ptn_no").innerHTML=str;
}
--记住动态的下拉列表
var csvKbn = '<%= bean.getCsv_up_kbn() %>';
var ptnNo = '<%= bean.getPattern_no() %>';
var ptnCd = '<%= bean.getPattern_cd() %>';
$(document).ready(function() {
if (csvKbn != "") {
$("#_csvKbn").val(csvKbn);
getPattern_item(csvKbn);
setTimeout(function() {
if (ptnNo != "") {
$("#_ptnNo").val(ptnNo + '&&' + ptnCd);
}
}, 100);
}
});
- 页面调用Ajax,要记住它的值
- .net 利用页面方法的Ajax调用
- 页面调用ajax
- 12月1日,这是一个重要的日子,我要记住它
- 有用的性能数据,请记住它吧~~
- js,ajax调用action并取得返回值页面不刷新的方法
- 关于ajax代码包含到页面不能调用的问题
- Ajax调用查看页面的后台返回json格式数据
- ajax调用controller后页面无法跳转的问题
- 登录页面“记住我”的功能实现
- 记住调用super类的构造方法!
- 获取页面上TextBox并改变它的值
- 我要记住的
- aspx页面与MVC的View页面cshtml调用ajax的不同
- aspx页面与MVC的View页面cshtml调用ajax的不同
- aspx页面与MVC的View页面cshtml调用ajax的不同
- aspx页面与MVC的View页面cshtml调用ajax的不同
- 使用 aui 自带的图片轮播图,AJAX异步调用数据给它无法轮播问题
- iOS NSString, N…
- MacBook Terminal中使用Emacs的Meta键问题
- [算法] 各种排序算法思想及比较
- Hide StatusBar from MPMoviePlayerController
- A Crash Course on the Depths of Win32 Structured Exception Handling
- 页面调用Ajax,要记住它的值
- spring mybatis 整合的三种方式
- windows下关于Objective-C开发环境的配置
- LeetCode | 4Sum
- C#实现打印源码(以图形方式输出)
- PYQT学习笔记-30行代码实现表达式计算器
- 数位dp
- SQLITE3数据库操作
- 防火墙开启SQL Server端口