关于前端多选框的问题 40C
<html:select property="trusteeContactManagerHaveSelected" size="8" multiple="true"
                             styleId="firstAuditLeft" style="width:300px;">
                    <html:optionsCollection property="trusteeContactManagerHaveSelectedList"/>  
                </html:select>

这个应该是 前端一个插件,然后我在项目其他地方看到 如果前台为空,那么后台
form中获取到的为null,但是为什么 我自己写的 如果前台为空后台获取到的是大小
1000的空数组,

注:设置值的时候 设置了 大小1000的数组

图片说明

0

11个回答

其他地方可能是js做了处理

0

你声明了大小1000的数组就不是空的数组了,前端也会遍历,在遍历里面添加条件,判断数据为空就跳过 进入下一次循环

0

是不是 jsp的标签库,可以查一下 标签的实现代码,估计是有默认值 ,设置了1000

0

估计是有默认值 ,设置了1000

0

自定义标签问题,通过标签代码实现。

0

你设定了数组所以获取到的就是1000的数组

0

的确是声明了1000的数组 所以获取到1000,起初我也以为其他地方用了 js处理,但是 我找了5个小时没找到,有没有朋友 做过的 ?

0

我觉得 可能是js做了处理

0

你声明了大小1000的数组就不是空的数组了

0

可是其他页面 也设置了 1000 但是 点击保存的时候 后台form中的值 是null 而不是存了 1000个null的数组

0
共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
基于前端向后端传值问题,基于多选和单选的传值问题
关于传值的问题是有多选和单选传值, 关于单选传值:给后端传递一个对象 ,对象可以包括,一个字符串,数组等 style="width: 40px; border:0;border-bottom:solid 1px;" 意思是,边界线为0,只留下半部分 关于多选的传值 1=0)}checked="true" #{/if} value="13"/> 2=0)}checked="t
多个复选框的前后台交互问题
由于spring框架传递对象出现问题,无奈之下只能选择比较原始的方法来完成多个复选框的选择问题。
关于前端多选框的相关问题
对于多选框的问题需要注意的是多组传值问题  我用的是数组传递 后端进行解析然后存储到数据库里面 function send(){  var tests = document.getElementsByName('box');  var value = new Array();  f or(var i = 0; i    if(tests[i].checked)     value
缓存及策略
FIFO LFU:最近最少使用 用hashmap存储每个数据项在数组中对应的位置,然后为每个数据项设计一个访问频次,当数据项被命中时,访问频次自增,插入和访问时间复杂度都为O(1) 当超过容量的时候,淘汰的时间复杂度为O(n),必要比较 LRU 一、 类似LFU,设定时间戳,插入时,更新其他项时间戳,访问时时间戳置为0,淘汰时查找时间戳最大的值 二、 高位置或者低位置设为不动项,淘...
自定义单选框和多选框
说明:作为一个Java后端程序员,有时候也需要自己去写些前端代码,所以将工作中用到的一些小知识做记录分享。 1.自定义单选框(有图片) * ①先看效果图: * ②再献上完整代码: &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;utf-8&quot; /&amp;gt; &amp;lt;title&amp;gt;radio ...
前端有关vue的面试题
1.vue的虚拟dom?虚拟的DOM的核心思想是:对复杂的文档DOM结构,提供一种方便的工具,进行最小化地DOM操作。2.如何理解vue中MVVM模式?MVVM全称是Model-View-ViewModel;vue是以数据为驱动的,一旦创建dom和数据就保持同步,每当数据发生变化时,dom也会变化。DOMListeners和DataBindings是实现双向绑定的关键。DOMListeners监听...
checkbox分页多选
分页checkbox选中在刷新页面时候会失效,思路是把选中的再一页时放入查询的controller中,再传回前台。&amp;lt;input id=&quot;settleNoList&quot; name=&quot;settleNoList&quot; type=&quot;hidden&quot; value=&quot;${(condition.settleNoList)!''}&quot; /&amp;gt;JS部分$(function () { checkedNos = ...
前端面试问题
1.Ajax的get请求跟post请求有什么区别 1 GET请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。 2.首先是”GET方式提交的数据最多只能是1024字节”,Post传输的数据量大,可以达到2M。 3.get方式请求数据会被浏览器缓存起来,因此其他人就可以从浏览器的历史记录中读取到这些数据,例如账号密码等。在某种情况下,get方式会...
如何在JSP中使用复选框展示员工拥有的福利,如果有,则默认选中,否则不选中
首先,在控制层得到所有的福利集合,员工对应的福利集合,代码如下 List&lt;Welfare&gt; welfareList = welfareService.getAllWelfares(); // 获取所有的福利集合 List&lt;Welfare&gt; empWelfareList = emp.getWelfareList(); // 获取员工拥有的福利的集合 然后,可以在控制层把...
6个Web前端纯CSS3实现的单多选选择框(一)
在线效果:http://ynif.v099.10000net.cn/demo/checkbox/1/checkbox/index.html
多选框-EOS前端-笔记
&amp;lt;th class=&quot;form_label&quot; width=&quot;15%&quot; align=&quot;right&quot;  style=&quot;border-bottom: 1px;&quot;&amp;gt;                         用印类别:                     &amp;lt;/th&amp;gt;                     &amp;lt;td colspan=&quot;1&quot
复选框的级联选择
在做用户授权页面时,遇到了复选框的级联选择问题。参考已经有的关于级联选择的代码,但发现都或多或少有问题或者不满足自己的需求,因此自己写了一个。没有完全用jQuery,毕竟不是专攻前端,用起来并不是很顺手。 级联要求: 1、选中某一个节点,该节点的所有子节点均置为选中,该节点的所有父节点均置为选中; 2、取消选中某一个节点,该节点的所有子节点均取消选中;该节点的父节点根据当前节点的选中情况确定
解决分页翻页多选框选中的数据丢失问题
问题: 分页翻页的时候上一页选中的多选框消失,想要的结果:选中下一页多选框再返回上一页的时候多选框不消失 解决思路: 解决分页翻页多选框选中的数据丢失问题的中心思想就是,找个地方存选中的多选框的值,翻页的时候也就是重新加载界面的时候再赋给多选框,存多选框的值可以用隐藏域、cookie、session等存,现在用cookie存的例子。(如果你用的是bootstrap、easyui分页插件的话,
前端图片上传问题整理
问题整理 最近做的项目是要实现多张上传图片的功能,可以删除图片,选中多张图片并重新上传,在实践过程中遇到了以下问题: 图片如何更好的布局以及删除及选中效果如何实现 利用&amp;amp;lt;input type=&amp;quot;file&amp;quot;&amp;amp;gt;上传图片时,上传同一张图片失效 上传多张图片时,如何读取多张上传文件 &amp;amp;lt;input type=&amp;quot;file&amp;quot;&amp;amp;gt;同时添加单击和双击事件,单击事件触发
一次性查出所有数据,前端根据输入框、选择框、多选框等等条件过滤数据
&amp;lt;script&amp;gt; data () { return { allData:[], //一次性查出的所有数据 searchData:[], //前端过滤后的数据 searchCondition:{ name: '', age: '', birthday: '' } ...
前端控台,添加checkbox,复选框,支持多选,单选,全选,取消全选。VUE和JQ都兼容
我们做的是控制台,首先在第一th写上多选框,用来做全选按钮 &lt;th&gt; &lt;label for="checkTop" href="javascript:;"&gt; &lt;input type="checkbox" onclick="isCheckAll(this)" name="topCheckbox" value="top" id="checkT...
关于easyui combobox下拉框实现多选框的实现
function initCombobox(id,url){               var value = "";               //加载下拉框复选框               $('#'+id).combobox({                   url:url, //后台获取下拉框数据的url                   method:'post'
一些前端问题(1)
由于本人以前长时间写后端,对前端的东西不是很懂.新公司项目,需要自己写前端,在做项目的过程中,磕磕碰碰,一个资料需要查找半天才能找到解决的办法.为了避免这种情况在日后发生,特地将一些问题放在这里,以便日后查阅. jquery赋值, $(“#id”).atter(value,value);//在特殊场合会失效,只能用一次.多次赋值使用 $(“#id”).val(value);//多次赋值使用...
JavaScript前端按钮复选框
web-复选框
js jquery 下拉多选框实现
自己实现的下拉多选框,有问题欢迎指正
前端设置input复选框的大小两种方式
方式一: 使用zoom调框大小 &lt;input type="checkbox" name="cashierCheck" value="" style="zoom:150%"&gt; 方式二: 设置宽高一致 &lt;input type="checkbox" name="cashierCheck" value="" style="width:20px;height:20px;"&gt; ...
JS中this指向问题
       解析器在调用函数时,每次都会向函数内部传递进一个隐含的参数,这个隐含的参数就是this,this指向的是一个对象,这个对象我们称之为函数执行的上下文对象,根据函数的调用方式不同,this会指向不同的对象. 简单来说一下函数中this指向问题, 1.this是什么?    任何函数本质上都是通过某个对象来调用的,如果没有直接指定就是 window    所以函数内部都有一个变量...
web复选框的传值问题
数组 函数 指针 结构体 递归函数 主要是通过value里面的值来判断你选择了什么 还需要通过js老控制value里面的值代码如下: /*代码检查用0和1来表示是否选中 */ $('input[type=checkbox]').change(function(){ var m=$(this).val(); if(m==0){ m=$(this).val(1
WEB前端面试之浏览器相关
浏览器有哪些常见的兼容问题?不同浏览器的内外补丁不同        解决方法:通配符*{     margin:0;     padding:0; }    2.浮动元素float,若有横向margin,则在IE6显示下margin会变大        解决方法:在float元素标签样式中写display:inline    3.若元素的宽高小于5px,在IE6显示下其实会比5px大       ...
vue实现多选框
参考文档:https://www.cnblogs.com/smileself/p/checkAll.html
多选框、下拉列表禁用问题
        后台项目中经常会用到下拉列表或者多选框,可能因为权限控制或者其它原因,要求在审核或则修改时禁用多选框或者下拉列表,使用$(&quot;#id&quot;).attr(&quot;disabled&quot;,true)可以禁用下拉列表或者多选框,但是这样会带来新的问题,被禁用下拉列表无法将数据传到服务端,如何做到既能禁用又能够将数据传到后台呢?提供一下几个思路:        1.正常采用$(&quot;#id&quot;).attr(&quot;d...
layui复选框回显
根据后台传回的数据进行判断是否选择 layui.use(['table','form','laypage','util'], function() { var laypage = layui.laypage ,table = layui.table ,form = layui.form ,$ = layui.jquery ,util = layui....
前端笔试题总结(this指向问题)
var x = 3; var y = 4; var obj = { x: 1, y: 6, getX: function() { var x =5; return function() { return this.x; }(); }, getY: function() { ...
用原生JS实现简单的多选框功能
无标题文档 全选 //找到全选按钮 var oChkAllBtn=document.getElementById('cheakAll'); var oDiv=document.getElementsByTagName('div')[0]; var aInput=oDiv.getElements
javascript/前端 有关数组的面试题
前言:近期面试被问到多个有关数组的面试题,平时面试别人也喜欢考数组相关的题目。在这里举几个例子记录一下。 数组相关API常用的不多(ES5/6/7新增部分,使用时需要注意兼容性),也简单易懂,但组合使用起来会很灵活,出题方式多,向面试者描述也很容易被理解。 如果能熟练应用,平时写代码的效率也能提高不少,经验相对丰富的前端开发不可避免地会经常与数据打交道。总结起来就是很适合做面试题。。。 开...
循环输出被选中多选框的值
1、解决方式 ①使用each方法实现; ②使用for实现 2、源码 1)前端 多选框: <input type="checkbox" name="newsletter" checked="checked" value="test1" /> test111 <input type="checkbox" name="newsletter" value="test2" /
自定义复选框checkbox样式 纯css+js
复选框作为网页中比较常见的一个组件,有的时候我们需要对它进行美化,但是我们无法直接为其定义样式,所以我们需要一些其它的办法。表单元素中有label 元素和 for属性,当我们点击label 标签时,对应的表单元素就会有所反应。我们就是依据这个特性来实现的。html:&amp;lt;body&amp;gt; &amp;lt;input type=&quot;checkbox&quot; id=&quot;myCheck&quot;&amp;gt; &amp;lt...
判断多选框是否选中
if (!$('input[name=&quot;manager&quot;]').is(&quot;:checked&quot;)) { alert(&quot;责任主体不能为空!&quot;); return false; }  
关于ASP.NET多选框的问题
我用LISTBOX做多选框,但是在多选的时候必须按住Ctrl键才可以rnrn请问有什么方法可以让他自己点,不用按Ctrl的?
关于多选框的问题!
在一个表单中有很多个多选框,他们的name属性相同,提交后怎样在另一个.jsp中获得我具体勾选的多选框的value值?急!请高手不吝赐教
web前端面试题(关于闭包)
var a=0,b=0; function A(a){//外层函数:局部变量a //内层函数 A=function(b){console.log(a+b++);} //将内层函数赋值给全局变量A形成闭包 console.log(a); } A(1);//1 //A:function(b){(a=1) // console.log(a+b++);} A(12);//13 ...
form自动绑定demo
通过ajax获取json,然后自动绑定到前台界面。适用于各种前端控件。如文本框、下拉框、多选框、单选等标签。
后台处理前端checkbox数据
后台处理前端checkbox数据 问题背景:项目中遇见合同需要是否签章时,在每一个合同列表后面添加一个选择是否签章,选中代表签章,反之亦然。(后台使用springmvc接收框架) 问题衍生:针对后台只是单纯想知道checkbox的值 在列表后面添加一个checkbox,name属性为isSign ,value属性为每一个合同的合同号,数据表单form提交后,在后台Controller方法中
关于多选框的问题
用FONTPAGE做的多选框,按住CTRL就可以选多个的那种。比如rn<select name="city" size="5" Multiple>rn 北京1</option>rn 北京2</option>rn北京3</option>rn北京4</option>rn北京5</option>rn北京6</option>rnrnrn如果选中北京1和北京3,city的返回值是不是为---“北京1,北京2”这样一个字符串?rnrn如果要把这一整个字符串写入SQL,是不是直接用rncity=obj.request("city")rnstrsql="insert into table(city) values('" & city & "')"rnconn.execute strsqlrn就可以了?有没有哪里不对?rnrn我这样做了一下,每次在页面上看是选了多个,但写进库里的总是选中的几个中的第一个。不知道哪里错了。在SQL里,这个字节设的是nvarchar,可以为空。
使用iview多选框选择多个时候影响页面样式
长度较短时不影响样式. 选择多个时候选择框里面内容太多,宽度就变高了,哪位大神知道怎么解决,后面展示个数或者隐藏之类的