`

js中的push和join方法

 
阅读更多

<script type="text/javascript">
   function delWork(id){
    var boxes = document.getElementsByName("commonPage.idBox");
    var selected = new Array();
    for (var i=0; i<boxes.length; i++) {
     if(boxes[i].checked){
    //push()把一个元素添加到数组的尾部
      selected.push(boxes[i].value);
     }
    }
 // join()方法将数组中的所有元素转换成字符串,然后连接起来,这刚好和String的split()方法是一个相反的操作。join()默认是使用“,”作为分隔符,当然你也可以在方法中指定分隔符
    var idStr = selected.join();
    if(idStr == ''){
     alert('还没有选择班次!');
     return false;
    }

    if(confirm('确定要删除选中的记录?')){
     
    var url = '${webRoot}/base/marquee/work-delete.action?commonPage.idBox='+idStr;
    var myAjax = new Ajax.Request(url, {method:"post", onComplete:callback, asynchronous:true});

    }
   }
   
   function callback(response){
    alert(response.responseText);
    //var url = "${webRoot}/base/marquee/work-queryWorks.action";
    var url = "${webRoot}/base/marquee/workQuery.action";
    window.location.href = url;

    window.parent.document.getElementById("info").src = "";
   }
   
  </script>

分享到:
评论
1 楼 发呆的驴 2013-08-01  

相关推荐

    js中的push和join方法使用介绍.docx

    js中的push和join方法使用介绍.docx

    js中的push和join方法使用介绍

    push和join方法想必大家并不陌生吧,在本文将为大家详细介绍下js中的push和join方法的使用,感兴趣的朋友可以参考下

    【JavaScript源代码】JavaScript中arguments的使用方法详解.docx

    JavaScript中arguments的使用方法详解  js这是一门弱语言,不像... 并且不能对它使用shift、push、join等方法。而没有传递值的命名参数将会被自动赋予undefined; 如下图: (如果要获取到其他的不是实参的属性,就

    JavaScript中push(),join() 函数 实例详解

    本文通过实例给大家介绍了JavaScript中push(),join() 的知识,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    一步看懂JS数组对象的方法

    用图片描述JS数组对象的方法,简单清晰,不懂的可以再翻翻书,包括 map push sort join some splice .... 各种筛选 切割 转换 排列

    JavaScript 字符串与数组转换函数[不用split与join]

    两个自定义的实现字符串与数组相互转换的js函数,希望能对大家有用: 代码如下:function StringToArray(str,substr) { /* 函数功能:字符串按照指定字符串分割转换为数组 参数: str :需转换的字符串 substr:分割字符...

    微软JavaScript手册

    join 方法 返回一个由数组中的所有元素连接在一起的 String 对象。 Labeled 语句 给语句提供一个标识符。 lastIndex 属性 返回在字符串中找到的最后一个成功匹配的字符位置。 lastIndexOf 方法 返回在 String ...

    js中数组的常用方法小结

    主要介绍了js中数组的常用方法,结合实例形式分析了js中的常用数组方法,如push、concat、pop、splice、reverse、join等功能与用法,需要的朋友可以参考下

    javascript文档

    join 方法 返回一个由数组中的所有元素连接在一起的 String 对象。 Labeled 语句 给语句提供一个标识符。 lastIndex 属性 返回在字符串中找到的最后一个成功匹配的字符位置。 lastIndexOf 方法 返回在 String ...

    javascript语言参考+教程 CHM

    push 方法; random 方法; replace 方法; reverse 方法; round 方法; search 方法; setDate 方法; setFullYear 方法; setHours 方法; setMilliseconds 方法; setMinutes 方法; setMonth 方法; setSeconds...

    js数组方法大全(下)

    记录一下整理的js数组方法,免得每次要找方法都找不到。图片有点多,注意流量,嘻嘻! 本期分享 forEach() map() filer() every() some() reduce() reduceRight() indexOf() lastIndex() 上期分享 join() reverse() ...

    JavaScript程序设计课件:Array对象.pptx

    JavaScript程序设计 Array对象 6.4.5 Array对象 1、创建Array对象 Array用于创建数组对象及对数组进行处理操作。 创建Array对象的方式有三种: var arr1 = new Array(); //创建空数组 var arr2 = new Array(4); //...

    JS中对数组元素进行增删改移的方法总结

    在js中对数组元素进行增删改移,简单总结了一下方法: 方法 说明 实例 push( ); 在原来数组中的元素最后面添加元素 arr.push(“再见58”); unshift( ); 在原来数组中的元素最前面添加元素 arr.shift(“你好58...

    详解JavaScript中数组的reduce方法

    js函数中有三个在特定场合很好用的函数:...而数组经常用到的方法有push、join、indexOf、slice等等,但是有一个经常被我们忽略的方法:reduce,这个方法简直强大的不要不要的。下面通过这篇文章来一起学习学习吧。

    javascript中数组array及string的方法总结

    splice(start,deleteCount,addItem…),从原数组中删除和增加,返回删除的数组 不会改变原来的数组,返回新的数组 concat,join,slice(start,end) 记住这3个是返回新数组,其他的会改变原来的数组 二、Sting的方法总结...

    JavaScript面试题

    JavaScript 是全球最流行的编程语言。 本文件整理了前端面试中的面试题。 1.请说一下数组常用的方法有哪些? push():添加到数组的最后 splice():删除指定的元素,并且在删除的位置添加元素 Sting()、toString():将...

    浅谈JS中的三种字符串连接方式及其性能比较

    工作中经常会碰到要把2个或多个字符串连接成一个字符串的问题,在JS中处理这类问题一般有三种方法,这里将它们一一列出顺便也对它们的性能做个具体的比较。 第一种方法 用连接符“+”把要连接的字符串连起来: str=...

    107个常用javascript语句

    47.当在超链接中调用JS函数时用:(javascript :)来开头后面加函数名 48.在老的浏览器中不执行此JS:&lt;!-- //--&gt; 49.引用一个文件式的JS:&lt;script type="text/javascript" src="aaa.js"&gt; 50.指定在不支持脚本的浏览器显示...

Global site tag (gtag.js) - Google Analytics