`
dragon0929
  • 浏览: 77656 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ajaxSubmit checkbox 的值

阅读更多

 

PHP 代码如下:

 

<form id="form_join_artist" name="form_join_artist" method="post" action="">

   <div class="lblw">Type of Artist</div>

     <table>

            <tr>
                 <td><input type="checkbox" id="type_1" name="accountType[] " value="Acting" /></td>
                  <td><label for="type_1">Acting</label></td>
            </tr>

           <tr>
                <td><input type="checkbox" id="type_5" name="accountType[]" value="Voice" /></td>
                 <td><label for="type_5">Voice</label></td>
            </tr>

          <tr>
             <td><input type="checkbox" id="type_7" name="accountType[]" value="Commercial" /></td>
              <td><label for="type_7">Commercial</label></td>
           </tr>
     </table>
 </div>

 

</form>

 

submit js 如下:

 


    $('#form_join_artist').ajaxSubmit
    ({
        type: "POST",
        url:'/external/joinArtist',
        success: function(msg) {
            var response = JSON.parse(msg);

 

一开始,checkbox的name为accountType, 但是在后台用request.getParameterValues("accountType")取值时,只能取到最后先中的一个,不能取得多个值,后来把 accountType改为了 accountType[], 发现用 request .getParameter(" accountType ");即可取得一个用逗号分隔的字符串。

分享到:
评论

相关推荐

    解决layui checkbox 提交多个值的问题

    layui的checkbox组件在默认情况下并不直接支持提交多个值,这给后端处理数据带来了困扰。本文将详细介绍如何解决layui checkbox提交多个值的问题。 首先,问题的核心在于layui的checkbox在默认情况下只会提交最后一...

    使用ajaxSubmit文件实现多文件的异步上传

    `ajaxSubmit`是jQuery Form Plugin的一部分,它允许我们使用Ajax技术实现表单的异步提交,包括多文件上传。这种方式不仅可以提高用户体验,因为用户无需等待页面刷新,还能有效管理服务器资源,避免一次性处理大量...

    ajaxSubmit_一个封装了上传代码的ajax插件_

    在本篇文章中,我们将深入探讨一个名为"ajaxSubmit"的插件,它是一个专门用于文件上传的工具,极大地简化了前端与后端接口的交互过程。 **ajaxSubmit 插件概述** `ajaxSubmit`是一个基于jQuery的插件,它扩展了...

    ajaxSubmit上传文件IE解析

    本文将围绕一个具体的案例——使用`ajaxSubmit`插件上传文件时,在Internet Explorer浏览器中的解析问题进行深入分析,并给出相应的解决方案。 #### 问题描述 案例中提到的问题主要集中在使用`ajaxSubmit`插件上传...

    ajaxSubmit多文件上传用的包

    ajaxSubmit多文件上传用的包

    【Demo Project】ajaxSubmit+Servlet表单文件上传和下载

    【AjaxSubmit+Servlet实现表单文件上传与下载详解】 在Web开发中,文件上传和下载是常见的功能,尤其是在用户交互丰富的应用中。本项目【Demo Project】利用AjaxSubmit结合Servlet技术,提供了一种高效、异步的方式...

    php结合jquery异步上传图片(ajaxSubmit)

    首先,我们需要理解jQuery的AjaxSubmit插件。这是一个用于表单提交的jQuery插件,它允许我们以Ajax方式处理表单数据,从而实现异步通信。在本例中,AjaxSubmit将处理图片文件的上传,而不会导致页面重载。 1. **...

    AjaxSubmit实现图片无刷新上传

    AjaxSubmit技术正是为了提升用户体验而诞生的,它使得网页可以在不刷新整个页面的情况下与服务器进行数据交互。本教程将深入讲解如何利用AjaxSubmit实现图片的无刷新上传,同时支持多图上传和预览功能。 一、Ajax...

    Ajax-jquery-ajaxSubmit.zip

    Ajax-jquery-ajaxSubmit.zip,使用ajax和json轻松提交表单。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的...

    ajaxSubmit 提交使用的文件

    ajaxSubmit 提交使用的文件,解决form提交后导致重复提交数据问题

    SpringMVC+jQuery(ajaxSubmit) 异步上传图片

    在本文中,我们将深入探讨如何使用SpringMVC和jQuery的ajaxSubmit插件实现异步上传图片的功能。这个功能在现代Web应用中非常常见,能够提供流畅的用户体验,无需页面刷新即可完成文件上传。 首先,我们需要了解...

    AjaxSubmit()提交file文件

    AjaxSubmit()是一种利用AJAX技术实现无刷新表单提交的方法,特别适用于文件上传等场景。在传统的表单提交中,用户操作会导致整个页面刷新,而使用AjaxSubmit()方法可以实现在不刷新页面的情况下发送数据到服务器,并...

    jQuery使用ajaxSubmit()提交表单示例

    3. 在事件处理器内部,获取表单字段的值。 4. 调用`ajaxSubmit()` 方法,传递一个配置对象,设置提交方式(如`'POST'`)、URL、数据及回调函数等。 5. 使用`return false`阻止表单的默认提交行为。 示例代码如下: ...

    ajaxSubmit局部刷新

    **AjaxSubmit局部刷新技术详解** 在现代Web应用中,用户界面的实时性和交互性变得越来越重要,AjaxSubmit作为异步提交的一种方式,被广泛应用于页面的局部刷新,以提升用户体验。AjaxSubmit结合jQuery库和jQuery ...

    jQuery中的AjaxSubmit使用讲解

    在jQuery中,AjaxSubmit是一个非常实用的功能,它允许我们在不刷新整个页面的情况下,发送异步请求(即Ajax请求)来提交表单数据。这极大提高了用户体验,因为用户可以在提交表单的同时继续浏览其他内容,而不会被...

    jquery-form.js

    当我们遇到错误提示“form.ajaxSubmit is not a function”,这意味着系统未能识别到ajaxSubmit方法,这时就需要引入jquery-form.js这个插件来解决此问题。 **jQuery Form插件简介** jQuery Form插件是Aaron Gelman...

    如何理解jQuery中的ajaxSubmit方法

    ajaxSubmit方法是jQuery的一个高级功能,它是一个非常有用的工具,尤其在处理表单提交时,它可以实现不刷新页面即可将表单数据提交到服务器。 ajaxSubmit方法是jQueryForm插件的一部分,这个插件可以将传统的HTML...

    如何解决JQuery ajaxSubmit提交中文乱码

    在使用JQuery的`ajaxSubmit`方法提交包含中文字符的数据时,可能会遇到乱码问题,尤其是在不同的浏览器中表现不一致。这是因为浏览器在处理字符编码时的差异,以及服务器端解码方式的不同。以下是对这个问题的深入...

    jquery ajaxSubmit 异步提交的简单实现

    通过使用jQuery库中的ajaxSubmit方法,可以非常方便地实现表单的异步提交。 首先,我们来理解异步提交的概念。在传统的Web应用中,提交表单通常会导致浏览器加载一个新的页面或刷新当前页面。这种机制在很多情况...

Global site tag (gtag.js) - Google Analytics