Tag: html5

XMLHttpRequest不添加标题 – “X-Requested-With:XMLHttpRequest”

我有一个ajax调用,我使用jQuery.ajax()向mvc动作发出请求。 这一切都很好。 但是由于某些表单具有文件控制,我将其从使用jQuery.ajax()更改为使用XMLHttpRequest使用HTML5 File API发送它。 由于进行此更改,MVC操作方法不再将其视为ajax请求。 使用Fiddler2我注意到它不再在请求中添加“X-Requested-With:XMLHttpRequest”,我认为这是问题所在。 我试图发送的表单中没有文件输入,只有普通的文本框等,但我试图保持方法通用处理两者。 以下是我用来发送ajax请求的代码: // get the edit tender form var $Form = $Button.closest(‘form’); var Url = $Form.attr(‘action’); var AjaxRequestObject = new XMLHttpRequest(); var FormDataToSend = new FormData(); $Form.find(‘:input’).each(function () { if ($(this).is(‘input[type=”file”]’)) { var files = $(this)[0].files; if (files.length > 0) { FormDataToSend.append(this.name, files[0]); } } else { FormDataToSend.append(this.name, […]

如何使用jquery将数据写入JSON文件

我正在制作一个混合移动应用程序,我需要存储一些数据,例如,如果它是一个游戏:高分等。到目前为止,我能够使用jquery ..从JSON文件读取数据,但是有可能写到JSON文件??! 或者还有其他方法吗? IDE – Eclipse(插件 – IBM worklight studio) 只能使用HTML 5和JS和JQ! 谢谢 (:

如何使用html5和jquery在网页中显示pdf内容?

如何在我的div中显示pdf文档。 我正在使用HTML5和jquery来构建我的移动网站。 我需要在Turnjs div中显示我的pdf文档需要翻页并转到特定页面

环形工艺旋转器,环周围有褪色梯度效应

我想用CSS3或JavaScript创建一个环形的流程微调器,类似于Android中的加载进度微调器。 旋转器应连续旋转并填充沿边缘渐变的纯色(即圆锥形渐变),如下图所示: 我怎样才能做到这一点?

在单击jquery上添加属性’checked’

我一直试图弄清楚如何将“已检查”属性添加到单击复选框。 我想要这样做的原因是,如果我勾选一个复选框; 我可以将我的本地存储保存为html,因此当页面刷新时会通知复选框已选中。 截至目前,如果我将其关闭,它会淡化父级,但如果我保存并重新加载它会保持淡化,但取消选中该复选框。 我尝试过$(this).attr(’checked’); 但它似乎不想添加已检查。 编辑:看完评论后,似乎我不清楚。 我的默认输入标记是: 我需要它顶部是这样当我单击复选框时,它添加“已检查”到结尾。 例如: 我需要它这样做,所以当我将html保存到本地存储时,加载时,它会将复选框呈现为已选中。 $(“.done”).live(“click”, function(){ if($(this).parent().find(‘.editor’).is(‘:visible’) ) { var editvar = $(this).parent().find(‘input[name=”tester”]’).val(); $(this).parent().find(‘.editor’).fadeOut(‘slow’); $(this).parent().find(‘.content’).text(editvar); $(this).parent().find(‘.content’).fadeIn(‘slow’); } if ($(this).is(‘:checked’)) { $(this).parent().fadeTo(‘slow’, 0.5); $(this).attr(‘checked’); //This line }else{ $(this).parent().fadeTo(‘slow’, 1); $(this).removeAttr(‘checked’); } });

带文件名路径的HTML5文件API

我有以下代码通过HTML5 File API读取文件。 我通过input = file element上传了文件。 以下是代码块。 Read File function readFile() { /* Get the reference of the inpout element. */ var files = document.getElementById(‘files’).files; console.log(files); if (!files.length) { alert(‘Please select a file!’); return; } /* Reading the first file selected. You can process other files similarly in loop. */ var file = files[0]; […]

如何在jquery mobile中动态更改主题?

我正在使用jQuery Mobile创建移动Web应用程序。 我在每个页面都使用theme-b ,我想为每个页面动态更改为另一个主题。 如何动态更改主题?

HTML5音频和jQuery

我正在尝试使用按钮在使用jQuery的HTML5音频标签中启动轨道,但我一直收到错误。 var song = $(‘#audio’); $(‘#play’).click(function() { song.play(); }); 当我使用document.getElementById(’audio’)时,它可以工作,但是当使用jQuery选择器时,我收到以下错误: 未捕获的TypeError:对象[object Object]没有方法’play’ 谢谢你的帮助。

当我拖动时,dragend,dragenter和dragleave立即开火

我正在尝试制作一个可以通过拖放重新定位的元素列表。 第一个元素Box 1在100%的时间内都能正常工作。 有时第二个框可以工作,但其他框都没有按预期工作。 一旦开始拖动它们,它们似乎立即触发所有拖动事件。 如果重要的话,我正在使用最新的Chrome(第23版)。 var $questionItems = $(‘.question-item’); $questionItems .on(‘dragstart’, startDrag) .on(‘dragend’, removeDropSpaces) .on(‘dragenter’, toggleDropStyles) .on(‘dragleave’, toggleDropStyles); function startDrag(){ console.log(‘dragging…’); addDropSpaces(); } function toggleDropStyles(){ $(this).toggleClass(‘drag-over’); console.log(this); } function addDropSpaces(){ $questionItems.after(”); console.log(‘drop spaces added’); } function removeDropSpaces(){ $(‘.empty-drop-target’).remove(); console.log(‘drop spaces removed’); } 这是HTML: Box 1: Milk was a bad choice. Box 2: I’m Ron […]

有没有办法在DIV内进行视差工作

可能是完全吠叫错误的树,但你可以使用div background-image元素制作视差滚动图像吗? 我想要发生的是我目前有一些带有文本效果翻转的图像的DIV但是我在背景图像中使用视差我想要将3D主题与所有网站图像保持一致。 编辑:例如,是否可以在此页面上制作蓝色框: www.parkhallmanor.co.uk/new 使用视差效果滚动单独的图像?