上传多张图片时出现问题 – phonegap

我做了一个phonegap项目,这里我将多个图像上传到服务器,如下图所示,我获得了图像上传的success状态,但是当我在后端检查时,它只显示一个上传的图像(第二个)。 请检查上传代码是否有任何错误,并帮助我。 var options = new FileUploadOptions(); options.fileKey=”uploadfile”; options.fileName=randomNumber.toString().concat(fileNameSelected); options.mimeType=”image/jpeg”; options.chunkedMode = false; var ft = new FileTransfer(); // first upload ft.upload(i1,’http://xx.xx.xx/mobapp/api/upload-image’, function (r){ console.log(“ft.upload one”+JSON.stringify(r)); // second upload ft.upload(i2,’http:/xxx.xx.xx/mobapp/api/upload-image’, function(r){console.log(“ft.upload two”+JSON.stringify(r));}, function(error){alert(“image upload two failed”);},options); },function(error) {alert(“image upload failed”);},options); 谢谢。

来自PHP的AJAX响应禁用按钮

我已经尝试在Stack Overflow上搜索过去1小时,尝试使用不同的方法而没有工作方法,所以认为它的时间是一个线程。 好的,让我试着解释一下我要做的事情; 1)用户输入用户名到字段2)AJAX发送并检查用户名对数据库3)如果用户名,js禁用提交按钮4)否则,如果不是,js允许他们提交。 我会告诉你我目前的代码! 这是我的js? $(document).ready(function () { $(“#username”).blur(function () { var username = $(this).val(); if (username == ”) { $(“#availability”).html(“”); } else{ $.ajax({ url: “class.validation.php?username=”+username }).done(function( data ) { $(“#availability”).html(data); if($.html(data) == ‘success’) { alert(‘blah’) } }); } }); }); 这是PHP $username = $_GET[‘username’]; $username = strtolower($username); $stmt = $mysqli->prepare(“SELECT username FROM databasename […]

从类中返回数据

我有一个文件丢弃类。 用户丢弃图像(根据需要),然后上传这些图像。 我从我的主课那里打电话给class级: this.fileDrop = new lx.FileDrop(); 这是class级: (function(){ “use strict”; var FileDrop = function() { this.init(); }; p.init = function() { this._initEvents(); }; p._initEvents = function() { $(window).on(‘drop’, this.onDrop.bind(this)).on(‘dragover’, this.onDragOver); }; p.onDrop = function(e) { e.preventDefault(); var self = this; var files = e.originalEvent.dataTransfer.files; $.each(files, function(index, file){ self.readFile(file).done(function(data) { //how to return the data? […]

asp回发问题和HTML控件

我的HTML。 按钮只是asp:button但是radio buttons不是。第一次加载页面时rdb1被选中。但是当我点击按钮btnTest并检查rdb2 ,页面被刷新并选择第一个redio按钮。为了防止这种情况我尝试jquery这样。 Inside Document.ready : var btnTest = “”; $(‘#’ + btnTest).bind(“click”, function() { if ($(‘#rdb1’).attr(“checked”)) { $(‘#rdb2’).attr(“checked”, false); $(‘#rdb1’).attr(“checked”, true); } else { $(‘#rdb1’).attr(“checked”, false); $(‘#rdb2’).attr(“checked”, true); } }); 但它不起作用。我们怎样处理这种情况。我在哪里出错。任何想法或任何替代方案。谢谢。

CSS菜单浮动半左半右

我想要一种方法让我的菜单浮动半左半。 因此,导航栏中间的徽标就像它一样浮动中心,然后一半菜单项位于菜单的左侧,另一半位于右侧。 这是我目前代码的工作目录: http : //theaamgroup.com/david-programs/brandit/ 基本上如果那不清楚我想在这里制作这个导航栏: 看起来像这样: HTML ‹ › Home About Contact Dropdown Action Another action Something else here Nav header Separated link One more separated link CSS /* GLOBAL STYLES ————————————————– */ body { padding-bottom: 40px; -webkit-text-size-adjust: none; -webkit-appearance: none; font-family: sans-serif; min-height: 416px; background-image: url(‘../img/bkg.png’); background-repeat: repeat; } /* CUSTOMIZE THE […]

Asp.net MVC中的Jquery分页滚动

我试图在2天内搜索如何在asp.net mvc项目中进行分页滚动。 但我刚刚发现不适合的结果。 我正在使用asp.net mvc 2,我通过JSON从我的控制器中检索所有数据,并且我将JSON结果显示在我的mvc项目视图中。 结果,我在视图中显示了许多产品(我将产品放在表中)。 所以我想做一个分页滚动,当用户滚动到元素之外时,在屏幕底部自动加载新内容,就像Facebook的状态更新一样。 这是一些代码显示我如何在部分视图中显示JSON: $(document).ready(function () { var url = ” + “ProductListing/AllProductListing”; var $parent = $(“#productlist”).empty(); $parent.append(”); var loading = $.getJSON(url,function (product) { if(product.ja.length == 0){ $(‘#loading’).hide(); $(“#productlist”).html(“There is no product in this category.”); } while (k < loopK) { var count_item = 0; $.each(product.ja, function (index, value) { […]

jquery + svg:如何在圆圈上方定位文字?

我使用svg jquery绘制一个圆圈 _svg.circle(_X, _Y, _R, { fill: ‘yellow’, stroke: ‘black’, strokeWidth: 1 }); 最重要的是我想要一个文字: var _svgGroup = _svg.group({ fontSize: ’11’, fill: ‘black’ }); _svg.text(_svgGroup, _X, _Y + 15, “#”); 问题是文本总是“在圆圈下面”并且部分不可见。 如何将文字放在圆圈上? 在svg中有类似z-order的东西吗? 非常感谢你!

AJAX Post不发送表单数据

我在下面有以下AJAX POST ,出于某种原因查看我的日志记录(服务器端),它发送的请求是空白{}而不是发送JSON数据。 我已经用尽所有可能的服务器端问题这是客户端问题,脚本不发送数据。 为什么? bootstrap-wizard.js在这里找到 – > GitHub 我的页面代码会覆盖脚本提交: $(function() { var options = {width:1000}; var wizard = $(“#some-wizard”).wizard(options); $(“#open-wizard”).click(function() { wizard.show(); }); wizard.on(“submit”, function(wizard) { $.ajax({ url: ‘/api/v1/rewards/campaigns/’, type: ‘POST’, contentType: ‘application/json; charset=UTF-8’, data: $(‘#wizard’).serialize(), beforeSend: function (request) { request.setRequestHeader(“X-CSRFToken”, $(‘input[name=”csrfmiddlewaretoken”]’).val()); }, success: function(data, textStatus) { wizard.submitSuccess(); // displays the success card wizard.hideButtons(); […]

在MVC中如何通过jquery调用.ashx处理程序文件

在mvc中,我需要通过jquery调用.ashx处理程序文件。 我尝试了bleow代码 $(“#btnUpload”).click(function (evt) { var fileUpload = $(“#file1”).get(0); var files = fileUpload.files; var data = new FormData(); for (var i = 0; i < files.length; i++) { data.append(files[i].name, files[i]); } var options = {}; options.url = "FileUploadHandler.ashx"; options.type = "POST"; options.data = data; options.contentType = false; options.processData = false; options.success = function (result) { […]

TypeError:$(…)。datepicker不是百里香的function

jQuery日期选择器无法正常工作 这是我的HTML Tables | Bootstrap 3.x Admin Theme function notify() { alert(“Notify called”); $(“#datepicker”).datepicker(); } $(function() { alert(“hi”); $(“#datepicker”).datepicker(); }); 我尝试了几种解决方案,它们都在stackoverflow中,但它们都没有工作…… 因为百里香叶,我是否需要以另一种方式使用jquery? 请帮帮我…