$('.selector').attr("checked", true);
            <s:iterator value="jobSelect" id="jobLink2">
<s:iterator value="jobLink2" id="job2">
var arr = $('.selector');
var a = ${job2.id};
$('.selector').each(function(){ if($(this).val()== ${job2.id}){
$(this).attr("checked", true);
}
});
</s:iterator>
</s:iterator>

AJAX绑定Select下拉框的选项:

方法一:

<select id="TypeStr" />
     function BindDropDownList() {
$("#TypeStr").html("");
$.getJSON("NoticeHandler.ashx?bz=BindDropDownList", null, function (json) {
$.each(json, function (i,val) {
$.each(val,function(){
var a = this.id + this.typestr;
$("#TypeStr").append($("<option></option>").val(this.id).html(this.typestr))
})
});
});
$("<option></option>").val("").html("").appendTo("#TypeStr");
}

获取选中的文本值:

var selT = $('#TypeStr option:selected').text();
context.Response.Write(EDU.COMMON.PublicMethod.userjsondata("select * from ERPGongGaoType order by orderby "));

备注:

 //StringBuilder sb = new StringBuilder();
//DataTable dt = new DataTable(); //if (dt == null)
// return;
//if (dt.Rows.Count == 0)
//{
// return;
//}
//else
//{
// sb.Append("[");
// for (int i = 0; i < dt.Rows.Count; i++)
// {
// sb.Append("{\"ID\":\"" + dt.Rows[i]["ID"].ToString() + "\",\"Name\":\"" + dt.Rows[i]["Name"].ToString() + "\",\"Age\":" + dt.Rows[i]["Age"].ToString() + ",\"Tel\":\"" + dt.Rows[i]["Tel"].ToString() + "\"},");
// } // sb.Remove(sb.Length - 1, 1);
// sb.Append("]");
//} //context.Response.ContentType = "application/json";
//context.Response.ContentEncoding = System.Text.Encoding.UTF8;
//context.Response.Write(sb.ToString());

方法二:用LigerUI:

var type=<%=EDU.COMMON.PublicMethod.GetSelectJson(EDU.DBUtility.DbHelperSQL.GetDataTable("SELECT id,typestr as text FROM [ERPGongGaoType] order by orderby")) %>;

typeS = $("#TypeStr").ligerComboBox({
data: type,
});

//获取值

if(typeS != null){
var selT = typeS.getText();
if (selT != "") {
where += " And TypeStr = '" + selT + "'";
}
}

根据值设置select的选中项的更多相关文章

  1. angularjs中设置select的选中项

    最近用angularjs比较多,里面有很多自己的方法,都不咋会用,这篇只是个笔记,防止自己忘记 <select style="width:100%" ng-model=&qu ...

  2. layui动态修改select的选中项

    layui动态修改select的选中项:(在layUI下给select设置默认选项) 例: $("select[name='result']").val(11); //重新渲染表单 ...

  3. select2多选设置select多选,select2取值和赋值

    select2设置select多选,select2取值和赋值,作为筛选条件的时候,取值相对简单,把选中的id值转为字符串传给后端查询,查询之后会刷新页面,为了在下拉框中显示刚刚选中的值,就需要给sel ...

  4. WPF TreeView 虚拟化-设置滚动到选中项

    前言 列表滚动到具体的数据项? ListBox提供了简易快捷的滚动定位函数ScrollIntoView. TreeView树状结构列表,则没有此类方法,无法与ListBox一样,直接设置滚动到具体的数 ...

  5. jquery动态生成的select下拉框,怎么设置默认的选中项?

    这两天都被这问题困扰,可能是我不太懂前端.我做layui表格行编辑,点击编辑按钮弹出layer,里边有一个民族的下拉框不能直接显示后台传过来的值.我把民族数组用jquery添加到了select里边,可 ...

  6. JS给HTML5页面<Select></Select>绑定选中项

    获取选中值: function setApprovalPersonName() { var name = $("#approvalPersion").find("opti ...

  7. ASP.NET--ListBox初始化时设置多个选中项

    public void SetSelectedListItem(ListBox lst, List<DBServerIPBind> source) { ; i < source.Co ...

  8. jquery 设置asp:dropdownlist 选中项

    $("#ddlPro").find('option').each(function () { this.selected = (this.text == dlprom); });

  9. jquery 获取和设置 select下拉框的值(转手册)

    ##实例应用中遇到的问题 //在某事件响应的应用中设置select选中项,前两种情况的设置不生效,使用了最后一种用法才生效的 //$("#select_time").find(&q ...

随机推荐

  1. 关于i++与++i的学习讨论!

    先谈容易的知识点 区别两个 1. i++ 返回原来的值,++i 返回加1后的值. 2. i++ 不能作为左值,而++i 可以. 重点说下第二点.首先解释下什么是左值 左值是对应内存中有确定存储地址的对 ...

  2. Django-4 模板层

    你可能已经注意到我们在例子视图中返回文本的方式有点特别. 也就是说,HTML被直接硬编码在 Python代码之中. def current_datetime(request): now = datet ...

  3. Linux环境常用命令

    bash host                    #查看IP对应机器名 hostname         #查看本机名         hostname –i     #查看本机IP mssh ...

  4. 性能测试工具LoadRunner28-LR之内部数据参数类型

    Date/Time 在“Parameter type”中您可以选择Date/Time,即:用当前的日期/时间替换参数.要指定日期/时间的格式,可以从格式列表中选择一个格式,或者指定您自己的格式. [l ...

  5. [转]jQuery实现图片轮播效果,jQuery实现焦点新闻

    本文转自:http://blog.csdn.net/tsyj810883979/article/details/8986157 效果图: 实现代码: <!DOCTYPE html> < ...

  6. [转]jQuery.getJSON的缓存问题的解决办法

    本文转自:http://mfan.iteye.com/blog/974132 今天做测试工作,发现了一个令我费解的问题,jquery的getJson方法在firefox上运行可以得到返回的结果,但是在 ...

  7. Linux平台命令挂载U盘——实现数据共享

    废话少说,一一道来,Linux中按照步骤来做就可以啦.(嵌入式平台) 1.先看看本地的mount信息 # mountrootfs on / type rootfs (rw)/dev/root on / ...

  8. 用一层for循环初始化三维数组

    ][][]; ; i < * * ; i++) { a[i / ][(i / ) % ][i % ] = i; printf(, (i / ) % , i % ); // printf(&quo ...

  9. windows无法通过installer安装SVN

    1.当你的电脑是windows xp操作系统的时候在安装TortoiseSVN1.8**版本的时候会出现如下问题造成不能完成安装: 出现“无法通过windowsinstaller服务安装此安装程序包. ...

  10. HDU 5412——CRB and Queries——————【线段树套Treap(并没有AC)】

    CRB and Queries Time Limit: 12000/6000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Other ...