创建js数组

var array=new Array();

Java中创建数组

private String[] array=new String[3];

两个完全不同的,js中是可变长度的


添加内容

array.push(something);

java中

array[0]="abc";


数组转字符串

array.join(",")

java中

String str=Arrays.toString(array);

相关应用代码:

            function doDelete(){
//判断是否选中记录
var rows = $("#grid").datagrid("getSelections");
if(rows.length===0){
$.messager.alert('系统信息','请至少选中一条记录操作!','warning');
}else{
//询问是否删除
$.messager.confirm('系统信息','确认是否删除?',function(r){
if(r){
//创建js数组对象
var array = new Array();
//提交删除请求,将快递员多个id提交到服务器端
for(var i=0;i<rows.length;i++){
var courierId = rows[i].id;
//push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度
array.push(courierId);
}
//使用 join() 方法将数组的所有元素组成一个字符串。
var ids = array.join(",");
//window.location.href="${pageContext.request.contextPath}/courierAction_deleteBantch.action?ids="+ids;
$.post("${pageContext.request.contextPath}/courierAction_deleteBantch.action",{"ids":ids},function(data){
$("#grid").datagrid("reload");
})
}
})
}
}

页面三种提交请求的方式

1. form表单提交

<form action="url" method="post">

2. javascript方式

window.location.href="${pageContext.request.contextPath}/courierAction_deleteBantch.action?ids="+ids;

3.ajax异步方式

$.post("${pageContext.request.contextPath}/courierAction_deleteBantch.action",{"ids":ids},function(data){

  $("#grid").datagrid("reload");

})

也可以用$.ajax(url,param,function(data){},"json");

param是json对象格式

javascript 中数组的创建 添加 与将数组转换成字符串 页面三种提交请求的方式的更多相关文章

  1. JavaScript进阶(四)js字符串转换成数字的三种方法

    js字符串转换成数字的三种方法 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b. ...

  2. JavaScript字符串转换成数字的三种方法

    在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形 ...

  3. C# 中如何将List<string>里的集合转换成字符串并按指定的字符进行分隔?

    代码: using System; using System.Collections.Generic; publicclassMyClass { publicstaticvoidMain() { Li ...

  4. JS中把其他类型转换成字符串的三种方法

    1.toString()方法 toString()方法返回的是相应值的字符串表现 数值.布尔值.对象和字符串值都有toString()方法,但是null和undefined值没有这个方法 例子: va ...

  5. Java中如何将字符串数组转换成字符串

    如果将“字符串数组”转换成“字符串”,只能通过循环,没有其他方法: public static String getExecSqlString(String str){ StringBuffer sb ...

  6. js 中 json.stringfy()将对象、数组转换成字符串

    json.stringfy()将对象.数组转换成字符串 var student = new Object(); student.name = "Lanny"; student.ag ...

  7. C#字节数组转换成字符串

    C#字节数组转换成字符串 如果还想从 System.String 类中找到方法进行字符串和字节数组之间的转换,恐怕你会失望了.为了进行这样的转换,我们不得不借助另一个类:System.Text.Enc ...

  8. javascript将浮点数转换成整数的三个方法

    浮点数转换成整数方法有很多,本例为大家介绍常用的三个方法,如果读者想到其他好用方法,也可以交流一下   Summary 暂时我就想到3个方法而已.如果读者想到其他好用方法,也可以交流一下 parseI ...

  9. 在Ajax中将数组转换成字符串(0517-am)

    一.如何在Ajax中将数组转换成字符串 1. 主页面; <head> <meta http-equiv="Content-Type" content=" ...

随机推荐

  1. hibernate注解JPA

    1.JPA与hibernate 什么是JPA ? java persistence api :java持久化api,同一的ORM规范,是由sun公司指定的规范接口,hibernate实现了JPA规范. ...

  2. python学习(五)--打印错误信息

    from urllib import request #打印错误信息 except Exceptionlist = [ "http://www.baidu11.com/", &qu ...

  3. CRM——讲师与学生

    一.课程记录和学习记录 1.初始化 course_record, study_record.2.学习记录3.录入成绩4.显示成绩 ajax 查询 柱状图展示成绩 highcharts 5.上传作业(o ...

  4. JDE获取所有字典数据

    select a.*,b.DTDL01 FROM crpctl.f0004 a,crpctl.f0004d b where a.dtsy =b.dtsy(+) and a.dtrt =b.dtrt(+ ...

  5. WebLogic配置与部署

    一.创建域: 第一步,选择“开始菜单”-> “Oracle WebLogic”-> “WebLogic Server 10gR3” -> “Tools”-> “Configur ...

  6. WCF如何使用X509证书

    如何创建证书: makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=JiangServer -sky exchange -pe     (服务端证书) ...

  7. XPS 13 9360安装ubuntu 18

    XPS 13 9360安装ubuntu 18 标签(空格分隔): Linux 操作系统 1. 雷电口驱动bug 提示更新雷电口驱动bug(thunderbolt nvm for xps noteboo ...

  8. Simotion CF卡 固件下载地址及制作方法

    SIMOTION D - Firmware (Kernel) 固件下载地址 支持中心ID:31045047 https://support.industry.siemens.com/cs/docume ...

  9. Orchard Core 使用工作流处理审批和创建内容项

    译自:http://www.ideliverable.com/blog/orchard-core-workflows-walkthrough-content-approval 转载请注明出处, 原文地 ...

  10. May 17th 2017 Week 20th Wednesday

    Men are nearly always willing to believe what they wish. 人总爱想入非非,把愿望变成现实. It is just the humancondit ...