我试图从html 文件输入中删除值.
<input type="file" name="images" id="i1" class="imageup" multiple />
Run Code Online (Sandbox Code Playgroud)
我似乎无法访问.files数组来删除其中一个值.我曾尝试使用隐藏的输入类型与文件值,但我不认为这可以做....所以我试图访问输入元素删除!
所有代码都有一个小提琴.有很多东西可以复制情况,但控制删除事件的代码大约是js的一半.
http://jsfiddle.net/dheffernan/ryrfS/1
有没有人有一个访问方法,例如多个文件上传和删除的第三个输入值?
下面的js代码 - 使用.splice尝试.
var files=jQuery('#i'+inputid)[0].files;
for (var i = 0; i < files.length; i++) {
console.log(files[i].name);
}
var inputname= 3;
jQuery('#i'+inputid).splice(inputname, 1);
// no files are being deleted!!!
console.log('2nd test');
var files=jQuery('#i'+inputid)[0].files;
for (var i = 0; i < files.length; i++) {
console.log(files[i].name);
}
}
Run Code Online (Sandbox Code Playgroud) 我有如下生成的路线,并想在页面上放置一个表格:
Route::get('suppliers/dashboards/{supplier}', ['uses'=>'SuppliersDashInvoiceController@index'])->middleware('auth');
Route::post('suppliers/dashboards/{supplier}', array( 'before' => 'csrf', 'uses' => 'SuppliersDashInvoiceController@iprocess'))->middleware('auth');
Run Code Online (Sandbox Code Playgroud)
但是当使用Form laravel helper时,出现与以下内容有关的错误
Missing required parameters for [Route: ] [URI: suppliers/dashboards/{supplier}]
Run Code Online (Sandbox Code Playgroud)
表单助手:
{!! Form::open(array('action' => array('SuppliersDashInvoiceController@iprocess'))) !!}
Run Code Online (Sandbox Code Playgroud)
有谁知道如何将{supplier}参数传递给表单打开帮助器,该参数未在laravel文档中记录。