草庐IT

数据隐藏

全部标签

javascript - 通过离开页面防止丢失表单数据

我正在创建一个包含数百行的数据网格,其中每行包含一个复选框,以便用户可以从网格中选择一个项目。现在,用户可能会花费大量时间在网格中过滤/搜索并勾选所需的复选框,结果却不小心按下了键盘上的退格键或单击了页面上的超链接。而且他们会丢失所有的复选框选择。所以我想介绍一些功能,如果至少勾选了一个复选框,那么如果用户无意中做了一个将他们导航离开页面的操作,那么会显示一条JavaScript确认消息来通知用户这一点.复选框都属于同一个组,例如它会被称为“产品”。这有可能吗? 最佳答案 有一个beforeunload事件发生在用户导航离开时:ht

javascript - Slick Grid 中的数据更新

我有一个slickgrid,大约有100行。它的数据在5秒内刷新,但在每次更新时都会重置滚动条,这令人不安。我曾尝试使用dataview和dataview.refresh()但这次没有任何变化反射(reflect)到网格。这是我在每次刷新时尝试的:mapMemoryTableDataView.beginUpdate();mapMemoryTableDataView.setItems(data);mapMemoryTableDataView.endUpdate();mapMemoryTableDataView.refresh();if(mapMemoryTableGrid==null)m

javascript - 使用 KendoUI 折线图,如何使数据标记(点)成为纯色?

我正在使用KendoUI替换现有图表。我需要尽量减少图表之间的变化。有谁知道如何使折线图上的点变为实线?有没有可能把线做得更细?这是我的图表图片:如果你想玩的话,这是我的jsFiddle项目:http://jsfiddle.net/rodneyhickman/uMTnh/2/我的html看起来像:我的jQuery脚本看起来像:jQuery('#chart').kendoChart({title:{text:"OverallScoreoutof100",align:"left",font:"18pxArial,Verdana,sans-serif",color:"#444"},serie

javascript - 如何使用 JavaScript 根据文本隐藏元素?

我是一名初级开发人员。我试图隐藏一个由第3方JavaScript出于美观目的动态添加到页面的div。问题是div没有id属性;这甚至可能吗?div是否具有基于它们加载顺序的任何固有属性?或者有什么方法可以搜索一串文本并隐藏该元素?例如,删除happyNewyear基于其文字happyNewyear. 最佳答案 您可以先选择相关元素,然后遍历它们,直到找到您想要的。在JQuery中可以这样做://selectrelevantelementsvarelements=$('div');//gothroughtheelementsandfi

javascript - 是否可以隐藏/保护 webGL 中使用的数据?

学了一点webGL,主要用three.js。我加载.obj文件并以3D形式绘制它们。我已将我的项目放在网上,例如:www.mydomain.com我不介意人们通过他们的浏览器查看我的源代码,但我展示的.obj文件来自不想泄露它们的人。在这方面我完全是个新手。由于我的源代码可供所有人使用,我猜.obj文件也可供所有人使用。那么是否可以隐藏或保护它们,以便任何人都无法下载它们? 最佳答案 我敢肯定,如果您想在Javascript/WebGL中访问和使用任何文件,您将无法保护它们。它们需要在某个时候被解析为可用格式,以便浏览器/javas

javascript - 检查特定数据属性值是否存在

我正在尝试选择具有特定属性值的DOM元素。我想避免each()循环,但我在jQuery中看到的只是能够检测数据属性的存在,而不是它的值。所以,我想完成这样的事情:if($('.item[data-index="'+indexVal+'"]'){//ifan.itemwiththedata-indexvalueofindexValexists...} 最佳答案 缺少)和$(selector)不应放在if条件中。它总是true即使它没有选择任何东西。if($('.item[data-index="'+indexVal+'"]').len

Javascript Highcharts v3.0.5 - 使用多个 Y 轴时如何隐藏 Y 轴标题

使用Highcharts(v.3.0.5)时,我在同一个图表中显示了多个Y轴。使用图例,用户可以根据需要选择隐藏或显示任何Y轴。所有这些都内置于Highchartsjavascript库的功能中。但是,当隐藏Y轴时,其标题在图表中仍然可见。当Y轴的其余部分被隐藏时,我想隐藏它。令人惊讶的是,这已经不是默认行为了。有人知道怎么做吗?可以通过查看Highcharts示例页面上提供的示例来了解行为:http://www.highcharts.com/demo/combo-multi-axes例如,如果您隐藏“降雨量”轴,标题将在图表中保留为“降雨量”。我发现这篇帖子(几年前)提出了完全相同的

javascript - 使用 jQuery 从单选按钮获取数据属性

我将以下html转换为haml:%input#insurance_isp_payment{checked:"checked",type:"radio",name:"insurance_isp_payment",price:27.22,value:"single"}27,22€现在我想从选中的单选按钮中获取这个价格值。我试过类似的东西:$('input[name=insurance_isp_payment]:checked').data("price")但这行不通。我该如何解决这个问题? 最佳答案 试试这个:代替data()使用att

javascript - 如何将日期时间值附加到表单数据并在 Controller 中接收它

我想知道如何通过formdata传递日期时间值和在Controller中检索它并在Controller中将其转换为DateTime我试过如下:varformdata=newFormData();fromDate=$('.from_date').datepicker('getUTCDate');toDate=$('.to_date').datepicker('getUTCDate');formdata.append("start",newDate(fromDate));formdata.append("end",newDate(toDate));并在$.ajax我正在设置data:for

javascript - Knockout Kendo Grid 数据绑定(bind)事件

我有一个使用knockout-kendo的剑道UI网格设置。我在网格的一列中有几个自定义按钮,即进行ajax调用以编辑另一个div中的条目,删除一个或检查editId以调用函数。我的问题是,这两个事件触发了两次!此外对我来说,它看起来像dataBound事件和dataBinding事件是一样的。这是一个fiddlethis.dataBound=function(){alert('dataBound');};this.dataBinding=function(){alert('dataBinding');};我尝试了一些不同的方法。这是另一个fiddlethis.gridConfig={