`

json select

 
阅读更多
jsSelectItemByValue();

动态删除select中的某一项option:
       var sObj=document.getElementById("ddlResourceType");
       sObj.removeChild(sObj.options[indx]);   

动态添加select中的项option:
       document.getElementById("ddlResourceType").options.add(new Option(text,value));

//更新form中的填充
	function getDepartName(nodeid){
			var url="${ctx}/duty/base/identitydep!getIdentitydeptNameByAjax.action?d="+Math.random();
			$.getJSON(url,{nodeid:nodeid},function(json){
					//如果有id重复的,就让其选中
					$(json).each(
							function(i){
								document.getElementById("parent_update").options.add(new Option(json[i].name,json[i].id));
							}	
					);
					//去掉最后一个option
					var sObj=document.getElementById("parent_update");
				    sObj.removeChild(sObj.options[getJsonLength(json)-1]);
				    //选中要选的id
				    
			jsSelectItemByValue($("#parent_update")[0], json[getJsonLength(json)-1].id);
				});
		}
	function getJsonLength(json){
	    var len=0;
	    if(Boolean(json)){
	        for(i in json)len++;
	    }
	    return len;
	}
分享到:
评论

相关推荐

    JSONSelect.zip

    JSONSelect.zip 文件是一个压缩包,其中包含了一个名为 "JSONSelect-master" 的项目,这个项目是关于 JSONSelect 的,它是一个专门用于查询和提取 JSON 数据的工具。JSON(JavaScript Object Notation)是一种轻量级...

    JSONSelect-v1.4.rar

    JSONSelect概述 JSONSelect是一个直观和方便的应用程序,它提供了对JSON文档中的数据和信息的方便访问。 它包括可以在JSON文档中匹配的表达式。 它被定义为数据库、文档结构和选择器的查询语言。 它是JSON文档的...

    ajax json select 多级联动

    以上就是使用Ajax、JSON和`<select>`实现多级联动的基本流程。在实际项目中,可能还需要考虑错误处理、数据缓存、性能优化等问题。同时,随着前端技术的发展,现代框架如React、Vue等提供了更高效、更便捷的方式来...

    根据JSON自动生成select联动

    在多级联动的`select`中,JSON数据通常会以嵌套结构表示各个级别的选项。 例如,一个简单的JSON结构可能如下所示,用于生成二级联动的`select`: ```json { "province": [ {"id": "1", "name": "北京"}, {"id":...

    couchdb-jsonselect:使用jsonselect来处理ouchdb中的文档

    用于CouchDB的JSONSelect JSON的类似CSS的选择器,可以在沙发视图上使用。 它使访问复杂的JSON文档中的数据变得容易。 感觉就像CSS。 有关查询的更多详细信息,请参见 docs。 安装 npm i couchdb-jsonselect -g ...

    pyjsonselect:在 Python 中完全符合 JSONSelect 的实现

    安装: pip install pyjsonselect使用: import jsonselect# prints 1, 2for v in jsonselect . match ( '.foo' , { 'foo' : 1 , 'bar' : { 'foo' : 2 }}): print v 要运行测试: git submodule update --init # ...

    jsonselect-cli:jsonselect.js 的 CLI 包装器。 使用 Jsonslect 语言从 JSON 中选择元素,

    #jsonselect-cli 在输入 JSON(文件或标准输入)上执行 jsonselect 的命令行工具。 输出选定的 JSON 元素。 #安装 > npm install > make build #测试 要运行测试: > make test or > npm test #用法 Usage: ...

    json-select-tutorial:我正在创建的JSONSelect教程...正在进行中

    在这个"json-select-tutorial"项目中,我们正逐步深入理解如何使用JSONSelect来处理和提取JSON对象中的信息。教程可能涵盖从基本的选择器语法到更复杂的查询模式。 在JavaScript中,JSON(JavaScript Object ...

    pb json 生成、解析,dw导入导出json,select-sql转json(20240904更新)

    采用pb11.5 + pbni + vs2015 + rapidjson的开源库,生成解析json,支持datawindow快速导入导出字段名有大写字母的json,支持dw导入出json时对指定字段进行des加密,并在导入到dw时时进行des解密,修改了pbvm115.dll...

    json+select 下拉框级联菜鸟

    JSON(JavaScript Object Notation)和Select元素在网页开发中经常被用来构建动态的、交互式的用户界面,特别是在处理级联下拉框时。级联下拉框是指一个下拉框的选择会影响另一个下拉框的选项,这样的设计可以提高...

    pb json 生成、解析,dw导入导出json,select-sql转json(20231120更新)

    增加函数of_get_sqls_json、of_get_sqls_json1,利用sqlserver snc多查询语句执行接口,一次性执行多条select语句转入到json对象,调用方法参阅demo相关调用示例;增加of_getdwblob、of_setdwblob、of_getdsblob、of...

    pb json 生成、解析,dw导入导出json,select-sql转json(20230204更新)

    ******2022-02-04 修正select_sql转json,如果有text或ntext字段崩溃报错问题 ******2022-05-11更新说明,1.增加一种dw导入导出成json的方式,以列数组方式生成json数据,可以有效降低json字符串体积;2.增加dw按...

    json2select

    JSON2Select是一个JavaScript库,主要用于将JSON数据转换为多级联动选择框(下拉菜单)。在Web开发中,联动选择框常用于实现区域选择、层级分类等,允许用户逐级选择,例如省份-城市-区县。这个库依赖于jQuery库,...

    sqlite-json:SQLite 的 JSON 扩展

    例如,如果你有一个 JSON 字符串 `{"person": {"name": "John", "age": 30}}`,你可以使用 `JSON_EXTRACT` 来获取 "name" 键的值:`SELECT JSON_EXTRACT(json_column, "$.person.name")`。 2. `JSON_UNQUOTE` 函数...

    jss:基于JSONSelect的JSON处理命令行工具(类似于CSS的JSON选择器)

    jss jss是JSON处理命令行工具(如jq)。 与不同,它的选择语言是 ,它基于CSS选择器。 无需学习用于处理JSON文件的即席语言。 只需使用一个您已经知道的! 您花在jss上的时间不会浪费,它将使您更好地编写CSS选择器...

    JavaScript Json Create、Select、Delete、Update

    JavaScript JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。在Web开发中,JSON常用于服务器与客户端之间的数据交互,...

    logmap:使用JSONSelect过滤json streamlogging输出并格式化输出

    概要使用简单的对象路径选择器过滤并格式化新行删除的json流。动机这不是json转换工具。 这只是一个简单的过滤器和格式工具。安装npm install logmap -g用法给定一些程序正在输出newline-delimted-json ... { " date...

    json2select jquery 三级地区选择(省市县).zip

    JSON2Select是一个jQuery插件,专门用于创建三级联动的地区选择器,如省市县选择,常见于中国的地址输入场景。这个插件利用JSON数据结构,实现了动态加载和联动效果,提高了用户在填写地址时的效率和准确性。接下来...

    JSON.rar_Delphi JSON_JSON_delphi json_json delphi

    这涉及到执行SELECT语句,获取结果集,然后将每一行数据构造成JSON对象。 5. **错误处理**:在处理JSON时,可能会遇到语法错误、编码问题或数据不匹配等问题。Delphi提供了异常处理机制,可以捕获并处理这些错误。 ...

Global site tag (gtag.js) - Google Analytics