调用网络服务后无法从我的jquery移动应用中检索服务器时间
我想问一个有关此问题的一般问题,因为我不知道可以在代码或应用程序中找到我的问题.我有一个J查询移动应用程序,该应用程序具有一个页面,通过在SQL中调用GetDate来检索数据库服务器时间.检索这次的SQL执行在Visual Studio中开发的C#Web服务中传递,该服务将返回前端的JSON字符串.要在C#中调用Web服务,Java脚本在包含Web服务的给定URL上有一个J Query $ .post命令.如果我在Google Chrome Firefox浏览器中运行我的应用程序,则一切都很好.移动应用程序页面检索正确的时间和正确的日期.如果我在测试中查看相同的内容,或者我打电话给我收到的信息是几天前或几个小时前在浏览器上检索的信息.我知道这些信息可能太笼统了,但是有人在我应该在哪里查看这个特定问题有指导. 谢谢. 解决方案 Safari的缓存可能非常侵略性.您可以将时间戳添加到您的帖子中,以通过为每个呼叫生成唯一的调用来克服这一点. $.post("/MyServ
0 2024-04-24
编程技术问答社区
使用Jquery Mobile启用/禁用JQuery复选框
页面加载期间,我有一个已禁用的复选框.按下按钮时,我希望启用它.它可以在我的桌面版本上使用,但在我的jQuery移动版本上不起作用.如果我做相反的操作(可以在负载上启用并使用按钮进行禁用,则可以正常工作).这是代码: html: @Html.CheckBoxFor(model => model.Terms, new { id = "terms", disabled = "disabled"}) jQuery: $().ready(function () { $("#blah").click(function () {
6 2024-04-23
编程技术问答社区
只在页面向下滚动时加载数据 MVC 4 Jquery Mobile
在我看来,从具有1000多个记录的表中获取的内容.我必须以一种记录填充到较少记录的方式填充内容,而不是一次滚动而不是一次记录.我将其用于开发移动应用程序.我已经在线尝试了各种来源,但在滚动程度上无效.如果您仍然不清楚我的问题,那么大多数人可能已经使用了Facebook.那里的帖子并非一次加载.只有滚动时,它们才会加载.我必须实现相同的功能.对实时代码的任何引用将不胜感激.预先感谢. 这是我获取记录的代码 @foreach (System.Data.DataRow row in Model.dtSearch.Rows) { if (Model.dtSearch.Rows.Count > 0) {
12 2024-04-21
编程技术问答社区
ASP.NET MVC3的jQuery移动页面'使用PageInit事件的Ajax代码绑定
我们正在使用ASP.NET MVC3 + JQUERYMOBILE RC1编写JQueryMobile应用程序. 很少有页面有自己的AJAX方法,我们使用jQuery代码($.getJSON())方法来称呼它们. 在ajax呼叫中调用这些,我们要单击" pageinit" jQuery-mobile内部的事件绑定( 我们应该使用哪个事件来绑定事件.并且应在页面加载上只称呼一次? 编辑: - 我们想要JQM的默认AJAX行为,并且我们将Ajaxenabled保持在true. 示例源代码(您可以通过创建新的MVC3应用程序并用给定代码替换三个.cshtml来重新读取此问题: - 我的_layout.cshtml: -
2 2024-04-13
编程技术问答社区
Jquery Mobile中的按钮自动尺寸
我正在开发jQuery/Phonegap应用程序.我一直在努力使按钮按照自己的意愿行为.简而言之,我试图实现以下内容: 我放了一组六个jQuery-mobile按钮(Mini,正常或按钮组). 上面的集合需要在一条水平线中,所以我将它们放在Div. 按钮及其文本的数量动态变化,因此我需要一个CSS/JS技巧,使我可以根据DIV/屏幕大小调整按钮大小和文本大小.当我从JQuery Mobile(两周前)开始时,我认为这将是一个基本功能:)但是,但是! 我现在正在尝试的一些代码是: //TO CREATE BUTTONS for(var button_id=0; button_id
4 2024-04-05
编程技术问答社区
css在同一行显示按钮,并固定百分比宽度
我需要使用jQuery Mobile显示2个按钮,并且代码在这里: http://http://jsfiddle. net/kiranj/rq3mh/3/ 但是,我需要确保 1)一个按钮对齐,固定宽度为40%,并且 2)第二个按钮对齐,其固定宽度为40% 似乎我错过了实现这种简单的功能的重要事情.感谢任何帮助 供参考,这是代码: html: My Page
2 2024-04-05
编程技术问答社区
按下时改变按钮主题
我正在尝试更改按下按钮的数据主题. 我在按钮的OnClick处理程序中称此JavaScript功能: function changeNextButtonColor() { var nextButton = document.getElementById('next'); nextButton.setAttribute('data-theme', 'a'); } 但是主题没有改变.有什么想法吗? 解决方案 您设置了按下按钮上的主题,您需要在下面像这样调用"刷新" ... $("#next").attr("data-theme","a").button('refresh'); 如果您想将这种行为绑定到一个过程中的所有"下一个"按钮,并且它们的可能不止一个按钮,那么您可能想考虑做更多这样的事情.它将检查每个页面的每个页面,该按钮具有一类ColorChangeButton,然后单击时,将主题更改为Data-theme patsed的该按钮属性上指
0 2024-04-05
编程技术问答社区
在jQuery Mobile中设置列表视图<li>高度
我正在尝试在我的jQuery移动网站(ListView)中调整 s的大小,但似乎无法在CSS中找到合适的类.我基本上调整了一些元素(标题和页脚等).我有五个按钮垂直堆叠,并且在按钮和页脚下方有一个间隙. 我只想将每个的高度设置为20%(这将有五个问题,因为其中有五个,并且它们嵌套在身体内容div中.有人知道jQuery Mobile CSS中的班级吗控制这个?我似乎无法在搜索中找到此信息.这是CSS的链接以供参考: jQuery Mobile Default CSS 谢谢! 更新 我最初的意思是专门针对按钮讨论" ListView".我的原始解释太宽泛了,但基本上我正在尝试调整所有按钮,而只是s. 解决方案 如果您结帐了类>元素然后您可以指定一个更详细的选择器: #my-listview-id > .ui-li { height : 20%; } 这是一些示例listview从jQuery移动文档输出
2 2024-04-05
编程技术问答社区
jquerymobile动态改变按钮文本的问题
我正在尝试动态更改按钮的文本.但是按钮的UI会弄乱.知道为什么吗? http://jsfiddle.net/l6xrz/ 解决方案 jQuery Mobile进入并更改您的HTML,以使所有内容都按照预期的方式工作.因此,当您更改按钮内部的时间时,您正在撤消jQuery移动的限制. 您可能做出的最简单的更改是,当您去更新按钮文本时,将选择器从" #svbutton"更改为以下行(在这里): $('#svbutton .ui-btn-text').text(currentTimeString); 您应该了解更多有关jQuery Mobile的工作原理以及如何在页面上的文档页面上动态使用它.
6 2024-04-05
编程技术问答社区
用jQuery Mobile禁用<button>的原因框架
我正在使用jQuery 2.0与jQuery Mobile 1.4. 如果我禁用A周围有一个框架.如果我再次启用按钮,它仍然在那里. $("#speichern").button({disabled:true}); 按钮标签: speichern 我不喜欢使用锚,因为它无法完全禁用该按钮. 我也有一些缺点 按钮周围的框架图片 非常感谢 解决方案 要禁用A button或a标签,请添加类ui-state-disabled.使用 .button() .button() 仅带有input input type button ,提交或 reset . 当您在input以外的任何元素上使用.button()时,您将其转换为input按钮,因此您可以在其
12 2024-04-05
编程技术问答社区
使用jquery mobile改变按钮上的文字。
我想使用jQuery Mobile更改按钮上的文本.如果我将数据角色更改为无,但是我失去了格式. Click Me $('.cl_button1').val('some text'); 另一篇文章提出了这一点,但它不起作用. $("cl_button1 .ui-btn-text").text("some text"); 解决方案 使用Firebug我发现由JQuery Mobile创建的HTML标记如下:
4 2024-04-05
编程技术问答社区
data-add-back-btn不显示返回按钮
我有一个简单的jQuery移动网站,其中包含三页. 在每个页面的Div中,我添加了 data-add-back-btn="true" 仍然没有一个页面(甚至在子页面上)都出现一个后按钮. 有一些技巧吗? 解决方案 如jQuery移动1.4,data-add-back-btn="true"应添加到标题Div not Page Div. Header
4 2024-04-05
编程技术问答社区
通过CSS调整BUTTON的大小
我使用jQuery Mobile生成按钮,并且下面有一个CSS代码来更改其设计标签的字体大小.我该如何更改此功能,以便可以更改标签字体大小的无重新数? $("#ui-1").css({'position':'absolute','left':'27.0px','top':'51.0px','width':'120.0px','height':'30.0px',}); $("#ui-1 .ui-btn-text").css({'font-family':'"Calibri","Arial","Sans Serif"','font-size':'0.75em','color':'black','text-align':'left','wordwrap':'normal','text-shadow':'1px 1px 1px #FFFFFF'}); 解决方案 实时示例: http://jsfiddle.net/3egrw/3egrw/21/(width) http://js
4 2024-04-05
编程技术问答社区
用Browserify在Node JS项目中加入JQuery Mobile
我正在编写一个节点JS应用程序,其中我需要JQuery UI和JQuery Mobile.我正在使用浏览器将模块包装在一个JS文件中. 我有以下代码在我的项目中包括jQuery和jQuery UI. var jQuery = require('jquery'); require('jquery-ui-browserify'); 它有效.当我尝试添加jQuery Mobile时,出现问题: require('./lib/jquery.mobile-1.4.0.min.js'); 或带有脚本标签 我有相同的错误: " undurect typeError:无法设置属性'移动'未定义的'移动'. 我知道我会遇到此错误,因为jQuery Mobile在窗口中寻找jQuery对象,但找不到它,
0 2024-04-04
编程技术问答社区
A:访问的AJAX链接未被检测到
我注意到a:visited样式在通过JavaScript请求的链接上不起作用.不过,在标准用户单击中,无论是立即和随后的刷新时,链接都与访问量完全相同.我不确定这是否是 jquery mobile (我第一次遇到的地方)还是我不知道的浏览器限制? 解决方案 您可能需要更改位置. 请记住,在访问的基于链接的浏览历史记录隐私脆弱性之后,访问的链接样式在浏览器之间有些不一致,这被其他解决方案 a:visited匹配指向浏览器历史记录中的URL的任何链接. 如果您使用AJAX取消导航到URL,则URL将永远不会在浏览器历史记录中. 您可以使用#链接来解决该问题. 其他解决方案 a:visited仅在链接"执行"时才会触发. ajax调用的链接通常返回" false"(带有哈希(link)的解决方案仍然返回false,否则用户会跳到页面顶部). 这样,链接永远不会被"执行",因此没有被标记为访问.
4 2024-04-04
编程技术问答社区
如何修改jQuery移动历史上的返回按钮行为
我将从我的研究中开始研究,但是没有解决方案可以解决它应该是简单的JQM修改. 我有一个葡萄酒评论WebApp,其中具有以下视图用户流: http://5buckchuck.com/ 葡萄酒类型>葡萄酒列表>葡萄酒详细信息>葡萄酒评论(通过Django重定向)>葡萄酒详细信息从评论中更新 我想发生的事情是,当用户按下后面按钮时,它应该返回葡萄酒列表.目前发生的是葡萄酒细节视图已重新加载.需要三次往返,才能回到酒单. : - ( 我解决这个问题的想法是两个: 如果历史堆栈中的最后一项是葡萄酒评论,则将历史堆栈中的最后3个项目拼写.我很难试图省去最后一个历史记录对象来获取PageUrl.我觉得这个解决方案有点太脆弱了. var last_hist = $.mobile.urlHistory.getActive(); last_hist.data.pageURL; 第二个想法是覆盖返回按钮行为,以便从葡萄酒细节视图中的后退按钮始终回到葡萄酒列表视图
2 2024-04-04
编程技术问答社区
jQuery Mobile navig-Why is state empty?
我正在使用$.mobile.navigate("#test-page", {id:123})导航到辅助页面. 从页面到页面的导航工作正常....但是状态是空的! 文档清楚地表明,执行导航时的状态应包含我需要的所有信息. 这是我正在使用的代码: $(window).on('navigate', function(event, data) { console.log("navigated", data); console.log(data.state.info); console.log(data.state.direction); console.log(data.state.url); console.log(data.state.hash); if (data.state.hash === "test-page") { console.log("Test page", data.state.id); } }); 不幸的是,
4 2024-04-04
编程技术问答社区
jquery mobile, 浏览器后退按钮导航
我的乘数形式为#p1,#p2,#p3.提交表单后,当我尝试单击浏览器按钮时,它应该使用空形式字段转到#P1.可能是wiith jquery手机? 解决方案 我会覆盖back堡,然后检查哪个页面是主动页面,然后根据页面进行您需要的任何房屋清洁... 我向另一个问题提交了一个例子: backbutton handler 在我有选项,弹出和主页的地方,您可能只需要P3,而当活动页面等于P3时,请清除您的表格并显示P1. function pageinit() { document.addEventListener("deviceready", deviceInfo, true); } function deviceInfo() { document.addEventListener("backbutton", onBackButton, true); } function onBackBu
8 2024-04-04
编程技术问答社区