小编Sah*_*lık的帖子

使用dropzone.js发送附加参数

我试图添加dropzone.js,我想传递另一个参数与文件,所以我把隐藏的输入放在窗体中.我可以上传文件,可以用Java部分阅读,但是我看不懂type_chooser,

  ------WebKitFormBoundaryZxF6MCYJpTOLUokN
 Content-Disposition: form-data; name="type_chooser"

 2
 ------WebKitFormBoundaryZxF6MCYJpTOLUokN
 Content-Disposition: form-data; name="file"; filename="isci.xlsx"
 Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Run Code Online (Sandbox Code Playgroud)

所以,如果我写;

 request.getParameter("type_chooser");
Run Code Online (Sandbox Code Playgroud)

我得到了

我怎样才能获得type_chooser?

注意:我试过;

  dropzone.on("sending,function(file,xhr,data){
     data.append("type_chooser","1");
  });
Run Code Online (Sandbox Code Playgroud)

这提供了dropzone形式的隐藏字段的相同输出,它们都发送type_chooser但我无法在java中读取它

javascript dropzone.js

19
推荐指数
4
解决办法
5万
查看次数

无法在Select2中设置多个值

我试图在select2-jquery组件中显示选定的值.

var select = $(".select2").select2({
    multiple: true,
    placeholder: "",
    width:'100%',
    data: z 
});
var selectedValues = $("#sourceValues").val().split(',');

$.each( selectedValues, function(k,v){
    $(".select2").select2('val',v);
})
Run Code Online (Sandbox Code Playgroud)

元素sourceValues保存值例如:2,4并且z是按照建议保存id和文本的对象数组.我可以看到<options>它链接到Select2元素,但我无法在元素上显示选定的值.此外,如果我尝试在Chrome控制台上运行查询,那么如果我写了类似的内容,它就会起作用;

  $(".select2").select2('val',4) 
Run Code Online (Sandbox Code Playgroud)

因此,<option>选择id为4.

javascript jquery jquery-select2

8
推荐指数
3
解决办法
4万
查看次数

我无法获得输入字段值Bootbox

<div class="question">
       <form id='infos' class='form' action='' style="">
               Action Description:<input type='text' class='form-control' id='action_description'></input><br/>
               Action Reponsible:<input type='text' class='form-control' id='action_responsible'></input>
               Plan Beginning date: 
               <div class='input-append date' data-date='01.01.1999' data-date-format='dd.mm.yyyy'>
               <input class='form-control' size='16' id='beginDate' name='beginDate' type='text' value='01.01.1999' >
               <span class='add-on'><i class='icon-th'></i></span>
               </div>
               End Date: 
               <div class='input-append date' data-date='01.01.1999' data-date-format='dd.mm.yyyy'>
               <input class='form-control' size='16' id='endDate' name='endDate' type='text' value='01.01.1999'>
               <span class='add-on'><i class='icon-th'></i></span>
               </div>

        </form>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是我的HTML和我的js是:

var yourModal = bootbox.dialog({
                   message: $('.question').html(),
                   title: "Add Class",
                   buttons: {
                       main: {
                              label: "Save",
                              className: "btn-primary",
                              callback: function() {
                                 var type …
Run Code Online (Sandbox Code Playgroud)

jquery bootbox

4
推荐指数
1
解决办法
2749
查看次数