添加后台list给前台select标签赋值简单实现_AJAX相关

复制代码 代码如下:

$.ajax({
url : "user!findUserList.action",
type : "post",
success: function(data){
var jsonObj=eval("("+data+")");
$.each(jsonObj, function (i, item) {
jQuery("#userList").append("<option value="+ item.userId+">"+ item.userRealName+"</option>");
});
},
error: function(text) {}
});

复制代码 代码如下:

public void findUserList() throws IOException {
List<UserModel> roleuserList = userService.findUserList();
String json = JSONArray.fromObject(roleuserList).toString();
writeHtml(json);;
}

复制代码 代码如下:

protected void writeHtml(String strData) {
try {
response.setContentType("text/html; charset=UTF-8");
PrintWriter pw = response.getWriter();
pw.write(strData);
pw.flush();
pw.close();
} catch (IOException e) {
log.error("writeHtml()", e);
}
}

时间: 2024-09-20 05:43:41

添加后台list给前台select标签赋值简单实现_AJAX相关的相关文章

添加后台list给前台select标签赋值简单实现

本文为大家介绍下通过添加后台list怎么实现给前台select标签赋值,具体代码如下,感兴趣的朋友可以参考下哈   复制代码 代码如下: $.ajax({ url : "user!findUserList.action", type : "post", success: function(data){ var jsonObj=eval("("+data+")"); $.each(jsonObj, function (i, it

传值-后台如何获取前台a标签里的值

问题描述 后台如何获取前台a标签里的值 后台如何获取前台">里的id值 如图: 后台这样写不对,要怎么才能获得? 解决方案 你的写法在product-more.aspx获取是没有问题的 如果你要在当前页面后台获取,那么你可以这样: <a id="abc" runate="server" href="" /> string id=abc.value; 解决方案二: 你要在当前页面获取还是 product-more.asp

ajax 返回值自动添加pre标签的解决方法_AJAX相关

ajax返回,自动添加pre标签 ajax返回的内容,居然自动添加了<pre>标签 在FF,ie,谷歌浏览器中,每个返回的都不一样:ff小写,ie大写,谷歌加style 查了一下,原来是返回的类型不对. 最终解决结果,修改一般处理程序的返回类型 把 context.Response.ContentType = "text/plain"; 修改为 context.Response.ContentType = "text/html";

ajax获取php页面的返回参数,控件赋值的方法_AJAX相关

js页面 $.ajax({ type : "get", url : "", //跳转页面 data :"m=content&c=favorite&a=del_favorite&shoucangId="+_id,//传递的参数 datatype : "html", async:'false', success : function(data) //返回值 { if(data !=null) { var s

ajax给全局变量赋值问题解决示例_AJAX相关

今天在做项目时,遇到了一个问题.我用的是ajax,要在$.ajax({里面给一个全局变量赋值,结果死活赋值不上,纠结了好半天,后来上网查了查,才知道,ajax默认是异步请求,(当要赋值时,此时的值没有拿到,所以赋值不成功)如果要在$.ajax({里面给全局变量赋值,需要改为同步操作,即加上async : false,就可以了. 复制代码 代码如下: $.ajax({ type:"post", url:"a.action", data: {}, dataType: '

html标签-前台遍历list得到select标签,怎么根据list中值的不同使得select的默认值不同

问题描述 前台遍历list得到select标签,怎么根据list中值的不同使得select的默认值不同 如:遍历list后"issend"有0或1,要求每个select的默认值在0时为"不显示",1时为"显示". 解决方案 html标签的显示与否看disable属性 解决方案二: 比如 <select id="select" name ="select"> <option value=&q

struts2的select标签如何显示后台传过来的空格问题

问题描述 后台得到的值形式为:[所有流程 - 公文处理] 工会签报 新呈报审批流程 公司会议纪要[收文处理] 部门收文 工会收文 党总支收文 新公司收文[发文处理] 旧公司发文 工会发文 部门联系单 最新公司发文 部门发文 新公司发文 新部门发文 党总支发文[财务] 出差顺道申请单 出差申请单[国际清算部] 国际清算事务签报流程 合同审批流程传到jsp页面:setRequestMessage("formTypeWorkItemList", formTypeWorkItemList);j

Asp.net 后台添加CSS、JS、Meta标签的方法_实用技巧

下面是从Asp.net 后台添加CSS.JS.Meta标签的写法,我们这里写成函数方便以后使用.如果函数放在页面类中, Page参数也可以不要. 首先导入命名空间 using System.Web.UI.HtmlControls; 复制代码 代码如下: /// /// 添加JS脚本链接 /// /// 页面 /// 路径 public void AddJS(System.Web.UI.Page page, string url) { HtmlGenericControl jsControl =

如何根据返回值设置select标签的选中项

问题描述 RT,服务端反返回一个与selectvalue对应的值,此处未用AJAX,因此最好不用JS理想状态就是在select标签的中的属性能够关联选中项!前提是要与返回的VAlue有某种联系请有经验的告知一下~. 解决方案 解决方案二:指定标签中的value为你返回的值就可以了.解决方案三:后台的bean属性要与标签上的选项对应上就行了.解决方案四:说清楚些.最好举个例子.解决方案五:LZ问题描述的太简单了吧?你后台用什么框架?前台是直接HTML标签写法还是框架中的标签?select的opti