Tag: jquery mobile

带有警报弹出窗口的JQuery表单validation – 警报仍然显示有效提交

我正在使用Jqueryvalidation函数进行表单validation。 到目前为止,我一直在将错误消息附加到页面元素,但我现在想要在警告弹出窗口中显示它。 当用户未选择任何内容时,警报弹出窗口会成功显示错误消息,但是当他们提交有效表单时仍会显示该消息(此时没有错误消息)。 如何在提交有效表单后停止弹出窗口? 这是我的js代码,我已经实现了单选按钮的警报。 您可以在http://hiplogger.hip-zone.co.za/partner/mobile上看到这一点 $(“#quickieform”).validate({ rules: { answer: “required” }, answer: { answer: “Please make a selection” }, errorPlacement: function(error, element) { if ( element.is(“:radio”) ) alert(error.html()); else if ( element.is(“:checkbox”) ) error.appendTo( (“#alertbox”) ); else error.appendTo( (“#alertbox”) ); }, submitHandler: function(form) { // do other stuff for a valid form form.submit(); }, […]

使用jQuery Mobile进行PHP Form Submision

这是我的jquery移动应用程序的代码。 但我用php结果创建的表单不起作用。 表单不会在提交时发布数据。 我甚至尝试过data-ajax=”flase” 。 <input type="text" name="medbprice" value="” /> <input type="text" name="medprice" value="” /> <input type="text" name="medstock" value="” /> <input type="text" name="pid" value="” /> 值Handler文件medupdate.php

如何更新jQuery Mobile全局弹出窗口的位置?

我有一个jQuery Mobile全局弹出窗口,其内容是动态生成的。 所以默认情况下它是空的。 我正在侦听beforeposition事件以捕获正在打开的弹出窗口。 然后我加载配置文件/内容文件,生成内容并将其附加到弹出窗口。 但是当我追加时,JQM已经完成了计算弹出窗口的位置,因此它会在屏幕上放错位置。 这是我正在做的事情: $(document).find(“#global-popup”) .on(“popupbeforeposition”, function (e) { factory.util.generatePopupContents(app.generateActionObject(e)); }); factory.util.generatePopupContents = function (obj) { var i, j, promises, fragment, popup, reference, state; popup = obj.gadget, reference = popup.getAttribute(“data-reference”), state = popup.getAttribute(“data-state”); // don’t reload if same popup is opened if (state !== reference) { if (reference === null) { util.errorHandler({ […]

JQM页面底部生成的“LOADING”消息

我正在构建一个基本的jqm页面,在页面的末尾,我得到一个带有“loading”文本的大标签。 我见过很多答案,但没有人为我工作。 我有这个HTML代码: StackMob JS SDK Examples $(window).load(function(){ $.mobile.hidePageLoadingMsg(); }); … … … 这在我的main.js文件中: $(window).load(function(){ $.mobile.hidePageLoadingMsg(); }); jQuery(‘document’).ready(function() { $.mobile.hidePageLoadingMsg(); jQuery(‘#bb’).click(function(){ $.mobile.hidePageLoadingMsg(); }); }); 没有什么工作! 谢谢!

jQuery移动弹出窗口没有关闭

抱歉没有提供小提琴,我无法在那里设置它。 但是,我使用以下代码以编程方式打开和关闭弹出窗口。 只是它没有关闭并保持开放。 我究竟做错了什么? $(document).ready(function() { $(“#initialpopup”).popup(“open”); setTimeout(function() { $(“#initialpopup”).popup(“close”); }, 500); }); Foobar

如何识别屏幕尺寸

我正在研究一些移动网络应用程序( 它是我的第一次 ),我遇到了这样的问题:尽管使用了特殊的移动框架,但某些尺寸的模态窗口在小屏幕上是不正确的。 例如我有一个ipod和ipad: 在iPod上,按钮的大小已经改变了一点。 所以,可能有任何方法来识别屏幕大小, 如类别(小,正常,大或可能只是得到数组的大小列表)使用js可能然后基于它我会在源中做一些基本的更改。

jquery mobile reset not clearing form

我很困惑为什么这段代码没有清除成功的表格。 我在data-role =“collapsible”中使用该表单,它应该工作。 有人可以告诉我是否需要添加其他内容以使其在成功调用后重置。 谢谢 $(function() { $(“#BRV_brtrv”).submit(function() { var send = $(this).serialize(); $.ajax({ type: “POST”, url: “boxrtrvajax.php”, cache: false, data: send, success: function (data) { if (data == ‘No data’){ $(‘#brtv-result’).addClass(“result_msg”).html(‘Please fill in all fields’); } else { $(‘#brtv-result’).addClass(“result_msg”).html(“You have successfully retrieved: “+data); $(“#BRV_brtrv”).get(0).reset(); } }, error:function (xhr, ajaxOptions, thrownError){ jAlert(‘There was an exception […]

如何在jQuery mobile中降低面板的高度

我在jQm中制作了一个面板。我想降低面板的高度。我添加了高度属性但重要但它不起作用。我也谷歌它没有找到任何解决方案你能告诉我如何降低面板的高度。 这里是小提琴http://jsfiddle.net/7Cmb3/8/ #mypanel{ height:100px !important } 谢谢

jquery不止一次调用函数

我正在创建一个移动应用程序,我正在调用函数getItem传递data-trnote val。 function getTitles() { $(document).ready(function(e){ var list = $(‘#recent’), items = []; $.mobile.notesdb.transaction(function(t) { t.executeSql(‘SELECT buildingcode, buildingaddress FROM buildings ORDER BY buildingaddress ASC’, [], function(t, result) { var i, len = result.rows.length, row; if (len > 0 ) { for (i = 0; i < len; i += 1) { row = result.rows.item(i); items.push('’ […]

使用外部脚本和jQuery Mobile的未捕获的ReferenceError

我正在尝试创建一个Web应用程序,但无法让我的JavaScript工作。 当使用全新启动的浏览器加载页面时,我得到’Uncaught ReferenceError:getResult未定义’(位于js / ajax.js中),但是当我刷新页面时,一切正常。 我试图移动脚本加载发生的地方,但我无法让它工作。 我发现了一堆类似的问题,但他们似乎建议在里面加载脚本,而不是使用$(document).ready(),我已经这样做了。 任何人? 编辑: 我注意到只有从另一个jQuery移动页面发生时才会出现错误。 的index.html sio.signalare.se .wrap { white-space: normal !important; } ATC-felkoder F1 Välj 0 1 2 3 4 5 6 7 8 9 A C E F H L P U Version 2.0 JS / ajax.js function getResult(e) { if (e.value) { var ajax_load = “”; var […]