主题: 请高手帮个忙,看看怎么实现这样的效果,谢谢 |
作者: ucsky, 发布日期: 2011-09-27 15:24:10, 浏览数: 4459 |
4.0上传图片的时候,在实例文件夹里,uploadbutton.html的这个文件,
<!doctype html> <html> <head> <meta charset="utf-8" /> <title>UploadButton Examples</title> <link rel="stylesheet" href="../themes/default/default.css" /> <script src="../kindeditor-min.js"></script> <script> KindEditor.ready(function(K) { var uploadbutton = K.uploadbutton({ button : K('#uploadButton')[0], fieldName : 'imgFile', url : '../php/upload_json.asp?dir=file', afterUpload : function(data) { if (data.error === 0) { var url = K.formatUrl(data.url, 'absolute'); K('#url').val(url); } else { alert(data.message); } } }); uploadbutton.fileBox.change(function(e) { uploadbutton.submit(); }); }); </script> </head> <body> <input type="text" id="url" value="" /> <input type="button" id="uploadButton" value="Upload" /> </body> </html>
点击Upload按钮就直接上传了,这样如果浏览错了,反悔的机会都没有就传上去了,
我想修改成, 前面一个文件域,浏览的时候就显示本地路径,后面再加一个确定的按钮,点确定再实现上传,那个文件域的地址就变成上传地址。
比如
<input type="file" id="url" value="" /> <input type="button" id="uploadButton" value="确定" /> 请高手指点,谢谢 |
作者: Roddy, 发布日期: 2011-09-27 17:19:33 |
这样写
var uploadbutton = K.uploadbutton({ button : K('#uploadButton')[0], fieldName : 'imgFile' }); uploadbutton.fileBox.change(function(e) { K('#url').val(this.value); }); |
回复 |
作者: ucsky, 发布日期: 2011-09-27 18:00:48 |
回复Roddy:谢谢你了,不过我还是没有实现,点按钮不传值,能给我写个完整的实例吗,是asp上传的,再次感谢
|
回复 |