uploadbutton.rst 699 B

12345678910111213141516171819202122232425262728293031323334353637
  1. 上传按钮(UplaodButton) API
  2. ========================================================
  3. .. contents::
  4. :depth: 2
  5. .. index:: uploadbutton
  6. .. _K.uploadbutton:
  7. K.uploadbutton(options)
  8. --------------------------------------------------------
  9. 创建上传按钮。
  10. * 参数:
  11. * object options: 配置信息
  12. * 返回: KUploadButton
  13. 示例:
  14. .. sourcecode:: js
  15. var uploadbutton = K.uploadbutton({
  16. button : K('#ke-upload-button')[0],
  17. fieldName : 'imgFile',
  18. url : '../php/upload_json.php',
  19. afterUpload : function(data) {
  20. if (data.error === 0) {
  21. alert(data.url);
  22. } else {
  23. alert(data.message);
  24. }
  25. }
  26. });
  27. uploadbutton.fileBox.change(function(e) {
  28. uploadbutton.submit();
  29. });