Tag: jquery

如何向动态创建的(C#)元素添加“Required”属性?

我想让一些TextBoxes / text输入“必需”,以便我可以使用Validate jQueryvalidation插件。 我试过这个: boxPayeeName = new TextBox { CssClass = “finaff-webform-field-input”, ID = “payeeName”, Required = true }; ……但在那里不承认“必需”; 所以我试过这个: boxPayeeName = new TextBox { CssClass = “finaff-webform-field-input”, ID = “payeeName” }; boxPayeeName.Attributes[“required”] = “true”; 我也试过这种分配给属性的样式,在类似的控件上: boxRequesterName.Attributes.Add(“required”, “true”); 我通过在jQuery(* .ascx)文件中设置的Validate jQuery插件进行validation: $(window).load(function () { . . . this.validate(); }); …设置后如此: …但是当我运动页面时没有进行validation – 当我将boxPayeeName和boxRequesterName留空时,我看不到任何validation消息。 […]

jQuery UI:droppable背景?

我正在尝试创建一个垃圾桶,在你把一些物品放在那里之后,你可以简单地打开它并将任何被丢弃的物品从垃圾箱中拖出来拖出它。 我设置这个的方式是,我的网络应用程序有一个垃圾桶图标,我放下项目,然后单击垃圾桶打开一个包含已删除项目的框,并在黑色透明背景中淡入淡出其他所有内容,这样您就可以专注于垃圾桶框。 代码本质上是 item1 item2 背景CSS设置为固定位置和100%宽度和高度,并设置为droppable。 问题是,当我从垃圾桶中拖出一些东西并将其放在背景上时,即使我将它放在垃圾桶的顶部,它也会被移除。 基本上jQuery不知道trashcanContainer div是在背景div的顶部(因此不是droppable的一部分),即使我定义的z-index高于背景。 我有什么方法可以做这个工作吗?

不明白jquery – 设置相等的高度包含div

我试图将一个较大的div包含的两个并排div设置为相等的列高度。 我试图使用以下jquery脚本: function pageLoad() { $(document).ready(function() { setEqualHeight($(“.instructionsParent > div”)); }); } function setEqualHeight(columns) { var tallestColumn = 0; columns.each(function() { currentHeight = $(this).height(); if(currentHeight > tallestColumn) { tallestColumn = currentHeight; } }); columns.height(tallestColumn); } 然后以下是我的DIV: jquery正在运行并且似乎返回了最大高度(451),但似乎没有将它应用于两个div。 我不太了解jquery或javascript并且不理解以下内容:“setEqualHeight($(”。instructionsParent> div“));” 难道我的编码不正确吗? 谢谢詹姆斯 好的,这是我整个页面的整个子表单(我在页面上有两个子表单,其中一个可见,另一个不可见: “The Important Stuff” If this is the first time you’ve used our downloads, […]

合并网格表示中的两个div

我有一个4×4网格,我已经通过jquery UI使其可以排序和可选择。 我想做的下一件事是能够合并我选择的两个div,但我完全不知道要去做这件事。 我的第一个想法是试图将它转换为一个表和玩具周围的colspan和rowspan属性,但这将搞乱我的可排序function。 如果有人能指出我正确的方向,我将非常感激。 基本上我可能会重新排序细胞,然后选择两个或更多细胞并合并它们,如果这是有道理的! 我有一个JSFiddle,我到目前为止在这里 1 2 3 4 5 6 7 8 9 10 11 12 $(function() { $( “#selectable” ) .sortable({ handle: “.handle” }) .selectable() .find( “li” ) .addClass( “ui-corner-all” ) .prepend( “” ); }); $(function() { $( “#selectable” ).selectable({ stop: function() { var result = $( “#select-result” ).empty(); $( “.ui-selected”, […]

highchart加载图表但不加载JSON数据

我正在尝试使用highcharts从php json中提取数据。 php工作正常,但我不知道如何使json成为输入。 特别是试图将数据放在单个Gauge Chart上,就像示例中的那个,但是我无法配置脚本来读取json。 URL si:php / KPItonsStock.php <?php function getArraySQL(){ $startd = "29964"; $endd = "29968"; $dsn = "prueba"; $connect = odbc_connect( $dsn, '', '' ); $query = " Select SUM(TON_DESCARGADO) AS data from (Select unit,[load],enum_LOAD.[name],SUM(dumptons) as TON_DESCARGADO from hist_dumps inner join hist_loclist on hist_dumps.shiftindex = hist_loclist.shiftindex and hist_dumps.loc = hist_loclist.locid inner join […]

如果标签之间为空,则发出警报。

我希望如果标签ul alert hello之间为空。 如何? Click JS: $(‘.click’).click(function() { if(‘span ul’ == ”){alert(‘hello’)}; }); 示例: http : //jsfiddle.net/KDAwP/1/

检查是否选中了复选框?

如何通过jQuery检查是否选中了复选框? 我可以只为元素添加ID或类并执行此操作吗? if($(‘#element’).val() == 1) { //do stuff }

ASP.NET Web API – Ajax PUT – 405不允许的方法(entity framework)

我试图通过JQuery的Ajax函数向使用JSON到ASP.NET Web API的用户进行更新。 我一直从服务器获得405 (Method not Allowed)响应。 我已经尝试过几乎所有的东西,包括在web.config中禁用WebDAV模块,以及向我的web.config添加Access-Control-Allow-Origin标头。 我使用ADO模型和DbContext生成的数据库优先方法。 控制器也是由ASP.NET在创建时生成的。 我认为他们应该工作。 我试过PUT和POST都无济于事。 我不知道我做错了什么。 我的JS代码: function UpdateUserLoginTime(user) { $.getScript(“src/js/datetimeutils.js”); var url = “http://foo.bar.com:8081/api/user/”.concat(user.ID); var current = CurrentDateTime(); $.ajax({ url: url, type: ‘PUT’, data: JSON.stringify({“LastLoginDate” : current}), datatype: “json”, contentType: “application/json; charset=utf-8”, crossDomain: true, success: function (data) { alert(‘User login time updated sucessfully’); }, error: function () […]

bootstrap模态显示与cookie设置为1天

我在Wordpress网站上有一个bootstrap模式,我希望每24小时只出现一次。 我以为我拥有它,但这不起作用。 $(document).ready(function() { if ($.cookie(‘show’) == null) { $(‘#myModal’).modal(‘show’); $.cookie(‘show’, { expires: 1 }); } }); 这只显示一次,然后再次显示。 我哪里错了?

jquery打开窗口,但仅在窗口未打开时; 然后在其他窗口前显示它?

是否有可能在点击div上打开一个窗口但是只有在那个窗口之前没有打开的情况下? 不是模态,而只是一个特定尺寸的常规窗口,比如300×300。 我有这个Jsfiddle但尚未完全正常工作。 这个想法是有一个弹出窗口,只要它已经打开就把它推到前面。 http://jsfiddle.net/BC9Rd/