【jquery发送数组】教程文章相关的互联网学习教程文章

javascript – 如何使用jQuery将所有元素的内容放入数组中?【代码】

<div id="main"> <p>Text1</p> <p>Text2</p> <p>Text3</p> </di>结果应该是:["text1","text2","text3"]解决方法:jQuery为此提供了.map():var items = $('#main p').map(function () { return $(this).text(); }).get();.map()遍历其元素,在每个元素上调用一个函数,并将函数的返回值记录在它返回的新数组中. 你也可以用一个简单的.each()解决这个问题:var items = [];$('#main p').each(function (i, e) {items.push($(e).text()...

javascript – jQuery从字符串数组中选择一个随机值【代码】

我知道在PHP中这是怎么做的,但在javascript数组中很奇怪. 所以我有一组图像过渡,其效果使用缓动方程.对于某些效果,我想从多个值的数组中选取一个随机值: 就像是: 缓动:randomFrom(array(‘easeOutElastic’,’easeOutBounce’,’easeOutSince’)),解决方法: function randomFrom(array) {return array[Math.floor(Math.random() * array.length)]; }// in your code easing: randomFrom(['easeOutElastic', 'easeOutBounce', 'e...

javascript – jQuery parseJSON多维数组【代码】

我有PHP输出JSON多维数组,如下所示:{"rates":[{"meter":"30","rate":"0.15060","ppd":"10.000"}]}但是,在尝试在JavaSCript端解码时,我一直遇到错误.Uncaught TypeError: Cannot read property 'length' of null以下是jQuery方面的代码:success: function (result) {console.log(result);$.each($.parseJSON(result), function (item, value) {if (item == "rates") {$.each($.parseJSON(value), function (i, object) {console.l...

将PHP json_encode数组发送到jQuery【代码】

好吧,我想我需要帮助!我搜索了我能想到的每一个关键词,但我仍然无法弄清楚,请帮忙.我更像是一个php人,我刚刚开始使用jQuery. 基本上,我想要做的是从点击功能发送一个jQuery帖子.并根据我的php函数返回的内容,显示/隐藏2个div.我的php函数返回一个带有2个简单值的“json_encode”数组,如: // ================== PHP代码============================ ======$message_for_user = "blah blah"; $calculatedValue = 1230; $response...

javascript – 使用带有数据数组的Jquery创建密度热图图表【代码】

使用highcharts.js创建密度热图时,我遇到了困难. 我能够创建热图图表,但热图图表不适合整个宽度.我期待我的热图图表看起来像下面的截图.任何帮助都感激不尽.此外,请建议任何其他插件,以满足预期的行为.提前致谢.[] HTML<div id="container" style="height: 400px; max-width: 400px; margin: 0 auto"></div>JS$('#container').highcharts({chart: {type: 'contour',inverted: false},xAxis: {categories: ['Alexander', 'Marie', '...

javascript – Jquery,在嵌套数组上使用“inarray”来查找特定值的索引?【代码】

我正在努力解决这个问题,我仍然是javascript的新手,我正在尝试jquery $.inarray函数,因为我需要能够在数组中找到一个值,以便我可以从同一个数组“line”返回其他值,比如它的ID. 当我尝试使用jquery的inarray函数时,就像这样,我只是回到-1,说当我知道值存在时它不存在,嵌套在数组中..我不知道如何处理这个我可以搜索一个值,任何建议都非常感谢.valuereturn = $.inArray("search_for_value", jsonarray) ; alert (valuereturn)编辑2:...

将Java数组从Java Servlet返回到jQuery【代码】

我目前正在开发一个Web应用程序,它使用适用于jQuery的Cycle插件显示图像的幻灯片.为了便于使用,我正在使应用程序可配置,允许某人更改可以找到幻灯片图像进行显示的路径.我已经找到了将所有图像文件名创建到一个String数组中的必要代码,但我不完全确定如何将整个数组传递回我的jQuery进行处理.我已经使用Java Servlet作为代理来访问某些RSS源,因此我决定使用“$.get()”方法来生成带有标记参数的HTTP请求,以确定要执行的功能. 简而言...

javascript – jquery – 获取2个数组的类似值的索引【代码】

我想得到array1和array2的类似值的索引,并将其存储到stored_index变量中.array1 = ["50","51","52","53","54","55","56","57","58","59"];array2 = ["59","55","51"];存储的索引应如下所示.stored_index = [9,5,1]; // index 9,5,1 is equal to their indices in array 1解决方法:Javascript map()可以这样做:var array1 = ["50","51","52","53","54","55","56","57","58","59"]; var array2 = ["59","55","51"]; var stored_inde...

javascript – jQuery Array没有在我的数组中找到对象?【代码】

我有以下几个方面: myArray哪个控制台输出为:[>Object, >Object, >Object, >Object] 最后一项打开:Object helper: true id: 0 __proto__: Object我想找到然后从我的数组中删除这个项目,但总是-1卡在这里.想法?jQuery.inArray([{'helper':true}], myArray)谢谢解决方法:使用jQuery.each而不是jQuery.inArray来查找不需要的对象并将其从数组中删除:var arr = [{ helper: false },{ helper: true },{ helper: false } ];var foun...

javascript – 使用jQuery从数组2维创建表【代码】

我想从JSON的数组2维创建具有值的表.这是我制作的代码: 数据var data = {"ver[{"0":"1","id_pemasang":"1","1":"1","id_jenis_pemasang":"1","2":null,"npwp":null,"3":"Yos Sudarso","nama":"Yos Sudarso","4":"Perumahan Griya Perwita No.10","alamat":"Perumahan Griya Perwita No.10","5":"Yogyakarta","kota":"Yogyakarta","6":"0274-541056","telepon":"0274-541056","7":"08134570378","handphone":"08134570378","8":"0"...

输入文件到数组javascript / jquery【代码】

我有一个输入类型文件,我在javascript中放入一个变量,我想操纵文件. HTML:<input class="file" id="file1" name="uploadedimages[]" type='file' multiple/>JavaScript的:var upload = document.getElementById('file1'); upload.files.splice(idtoremove,1) //not working 如何删除上传变量中的特定项目?.我搜索输入类型文件是只读的,除非你把它放到一个数组并用ajax上传文件,你不能操纵它. 我这样做是为了上传到我的画廊.首...

使用jQuery将Javascript数组发送到PHP脚本时哪个更好:使用JSON还是让jQuery将其转换为查询字符串?【代码】

我正在使用jQuery的$.ajax函数和POST方法将javascript数组发送到PHP脚本(AFAIK,GET方法将是模拟的):fruits = [{color: "yellow",taste: "sour"},{color: "blue",taste: "semi-sweet"}, ]$.ajax({url: "php/script.php",data: {fruits: fruits},type: "POST", });发出请求后,PHP中的$_POST变量填充为:$_POST['fruits'][0]['color'] $_POST['fruits'][0]['taste'] $_POST['fruits'][1]['color'] $_POST['fruits'][1]['taste']或者,...

javascript – 如何检查数组在Jquery中包含不同的值或相同的值【代码】

参见英文答案 > How to know if two arrays have the same values 11个数组可以包含多个值.我想检查所有值是相同还是不同.Examplevar a = [2, 4, 7, 2, 8]; // all values are not same var b = [2, 2, 2, 2, 2]; // all values are same我怎样才能在jquery中检查它解决方法:你可以尝试这样:var a = [2, 4, 7, 2, 8]; var b = [2, 2, 2, 2, 2];function myFunc(arr){var x= arr[0];retu...

javascript – jquery:将分离的数组放在数组中而不将它们连接起来【代码】

我有一个输入,如下所示:"a"要么["a","b"]要么[["a","b"],["c"]] 目标是将它们转换为第三种模式.我的意思是我需要一个大数组,包含多个数组.作为伪代码,我尝试如下:input=[].concat(input);for (var t in input){t=[].concat(input);}但它不适用于第二种模式,因为我想要[[“a”,“b”]]."a"=>[["a"]]和["a","b"]=>[["a","b"]]和[["a","b"],["c"]] => [["a","b"],["c"]] 解决方法:您可以检查给定值是否为数组,如果内部项也是数组,如...

如何使用jQuery Ajax将javascript数组发送到struts动作【代码】

我是Struts 2的新手.我想通过使用jQuery AJAX请求将一个javascript数组发送到Struts动作类. 警报工作正常,execute()不起作用. 当我把System.out.println(“语言:”语言);在execute()方法中,输出是language : null.var langArr = [];$("#language").each(function(){var selectedLang = $("select").val();var selectedValues = $(this).val();langArr.push(selectedValues);});alert("Languages : " + langArr);$.ajax({method: "...