Tag: jquery ui

使用.keyup函数过滤自动完成

我使用.keyup过滤我的自动完成。 但是它只允许我输入第一个数字。 所以如果我的数据是“Apple” 当我键入A – 它显示Apple但我不能输入“AP”,因为“P”消失。 我期待着我可以写出整个单词而不是第一个字母。 码: var validOptions = “@Url.Action(“SerialProdNumStockSiteAutoComplete”, “Ajax”)?stocksitenum=LW&model=” + $(“#Form_Prod_Num”).val(); previousValue = “”; $(‘#ac’).autocomplete({ autoFocus: true, source: validOptions }).keyup(function () { var isValid = false; for (i in validOptions) { if (validOptions[i].toLowerCase().match(this.value.toLowerCase())) { isValid = true; } } if (!isValid) { this.value = previousValue } else { previousValue = this.value; […]

如何通过单击锚元素发布表单

如何通过单击元素提交表单? 我尝试了下面的代码,但Chrome使用http GET方法发送它。 如何解决这个问题,以便使用POST方法发送表单? Send $(function () { $(‘#sendemail’).button({ icons: { primary: “ui-icon-mail-closed” } }) .click(function () { $(‘#_form’)[0].action = $(this).attr(‘href’); $(‘#_form’)[0].submit(); }); });

jQuery mobile pagecontainer load()

这段代码有什么作用? $(“:mobile-pagecontainer”).pagecontainer(“load”, “#welcome2”); 我有一个jQuery UI自动完成输入框,我初始化,但只有在满足以下任何条件时才有效: 我在片段上调用load 。 访客从#welcome2开始(而不是来自#welcome1 ) 我不明白负载是什么或为什么我需要它。 编辑:这可能是加载jQuery UI和jQuery移动的顺序吗? EDIT2:似乎没有初始化未加载片段的小部件。 除非明确加载了片段,否则我甚至无法执行.checkboxradio(“disable”)之类的操作。 什么是load意味着为什么不在文档加载时完成?

Jquery UI中的连接嵌套列表可排序

Ey老兄,请看看这个小提琴: http : //jsfiddle.net/HG8k6/ 。 $(document).ready(function () { $(“ul.containers”).sortable({ axis: ‘y’, placeholder: “ui-state-highlight”, forcePlaceholderSize: true }); $(“ul.containers”).disableSelection(); $(“ul.rows”).sortable({ axis: ‘y’, placeholder: “ui-state-highlight”, forcePlaceholderSize: true }); $(“ul.rows”).disableSelection(); }); 它在某种程度上工作正常,我有容器和行,我可以完美地移动它们,但我真正想要实现的是在容器之间移动行,例如将Row5从Container2移动到Container1。 在此先感谢南美哥伦比亚的问候!

如何在jQuery Sortable手风琴头上实现一个按钮

我一直在为我的网站制作一个jQuery自定义可排序手风琴。 下一个要实现的阶段是可排序手风琴的每个标题上的按钮,它将从jQuery可排序手风琴中删除部分可扩展列表。 我已准备好使用代码了,但是我似乎无法覆盖标题上的按钮而不是它在点击function上的标题的一部分来扩展或拖动函数进行排序,但是我确实希望它在按顺序排列时遵循手风琴。 function create_accordian(str) { $( str ) .accordion({ header: ‘> div > h3’, autoHeight: false, active: false, collapsible: true, }) .sortable({ axis: ‘y’, handle: ‘h3’, stop: function( event, ui ) { // IE doesn’t register the blur when sorting // so trigger focusout handlers to remove .ui-state-focus ui.item.children( ‘h3’ ).triggerHandler( ‘focusout’ ); } […]

在jquery datepicker中设置minDate没有任何意义?

我这样写的.. $(function() { $(‘#from’).datepicker({ defaultDate: “+5d”, changeMonth: true, numberOfMonths:1 , minDate:”+0d”, dateFormat: ‘DD, MM d, yy’, onSelect: function(selectedDate) { var option = this.id == “from” ? “minDate” : “maxDate”; var instance = $(this).data(“datepicker”); var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings); dates.not(this).datepicker(“option”, option, date); } }); }); $(function() { $(‘#to’).datepicker({ defaultDate: “+5d”, changeMonth: true, numberOfMonths:1 […]

在iframe中使用jQuery可排序

我正在尝试在iframe中加载一些html并使该html页面中的某些元素可排序: 的jsfiddle JS: var _iframe = $(‘iframe’); var containment = _iframe.contents().find( “modules” ); if(containment.data(‘sortable’)) containment.sortable(‘destroy’); containment.sortable({ stop: function (event, ui) { console.log(‘STOP: I am never called’); }, start: function (event, ui) { console.log(‘START: I am called with a delay!’); }, containment: containment, placeholder: “sortable-placeholder”, items: “> module”, delay: 10, forcePlaceholderSize: true, helper: ‘clone’, zIndex: 10000 […]

jQuery标准下拉列表仅在页面加载,点击刷新及其丑陋的正常版本上进行样式化

一旦你点击“添加里程并打开它”,试图在我的表格上实现“下拉​​”效果 它似乎只发生在第一次加载时,如果你在任何时候刷新或回到页面该死的东西变成丑陋的正常非jquery下拉。 我假设它因为我使用javascript来填充我的选择(下拉)。 任何帮助将不胜感激….` .js文件 // Create select element with options. function makeRunRecord() { var formTag = document.getElementsByTagName(‘form’), selectList = ge(‘select’), makeSelect = document.createElement(‘select’); makeSelect.setAttribute(“id”, “styles”); makeSelect.setAttribute(“name”, “styles”); makeSelect.setAttribute(“class”, “required select”); makeSelect.setAttribute(“data-native-menu”, “false”); var makePlace = document.createElement(‘option’); makePlace.setAttribute(“data-placeholder”, “true”); makePlace.setAttribute(“value”, “”); makeSelect.appendChild(makePlace); for (var i=0, j=runningStyles.length; i<j; i++) { var makeOption = document.createElement('option'); var optText […]

从jQuery Autocomplete Widget Ajax调用中访问$(this)DOM元素

在下面的代码(Coffeescript)中,在AJAX调用jQuery自动完成数据源,在代码的第5行,我传递了2个参数 – term:和ll:对于ll:我正在尝试获取$(this)是.autocomplete应用于的DOM元素。 在这种情况下,它的$('[type =“text”] [name * =“[location]”]’)我需要在第5行专门用($ this)引用那个DOM元素。不过,我相信’这个’在该范围内指的是不是DOM元素的其他东西。 有人可以帮我解释一下我需要做什么吗? $(‘[type=”text”][name*=”[location]”]’).autocomplete( source: (request, response) -> $.ajax url: $(‘[type=”text”][name*=”[location]”]’).data(‘autocomplete-source’) data: {term: request.term, ll: $(this).siblings(‘[name*=”[geocode_location]”]’)} contentType: “application/json; charset=utf-8″ success: (data) -> response $.map(data, (item) -> value: item.value label: item.label address: item.address ) focus: (event, ui) -> event.preventDefault() $(this).val ui.item.label select: (event, ui) -> event.preventDefault() $(this).val ui.item.label $(this).siblings(‘[name*=”[foursquare_id]”]’).val […]

jQuery显示/隐藏嵌套的div

我有一个尴尬的问题我无法解决。 我有一个嵌套的div,我想在用户点击链接时显示/隐藏它。 所有的div都是一次性的。 我无法将ID分配给我的div,所以我需要在课程中进行。 Show more Some title Some text Some title Some text Some title Some text ​ 这是我的html结构的小提琴。 http://jsfiddle.net/56jdL/1/ 谢谢!