多文件上传 可以提交其他控件吗

xyong1325 2013-03-14 02:00:00
多文件上传 可以提交其他控件吗?我现在在使用多文件上传的功能, 但是当我在multiimage.js 文件 中初始化时添加

'<select name="keyType" id="keyType"><option value="MAIN">MAIN</select>',

后初始化代码 变为如下

K.extend(KSWFUpload, {
init : function(options) {
var self = this;
options.afterError = options.afterError || function(str) {
alert(str);
};
self.options = options;
self.progressbars = {};
// template
self.div = K(options.container).html([
'<div class="ke-swfupload">',
'<div class="ke-swfupload-top">',
'<div class="ke-inline-block ke-swfupload-button">',
'<input type="button" value="Browse" />',
'</div>',
'<select name="keyType" id="keyType"><option value="MAIN">MAIN</select>',
'<div class="ke-inline-block ke-swfupload-desc">' + options.uploadDesc + '</div>',
'<span class="ke-button-common ke-button-outer ke-swfupload-startupload">',
'<input type="button" class="ke-button-common ke-button" value="' + options.startButtonValue + '" />',
'</span>',
'</div>',
'<div class="ke-swfupload-body"></div>',
'</div>'
].join(''));
self.bodyDiv = K('.ke-swfupload-body', self.div);

function showError(itemDiv, msg) {
K('.ke-status > div', itemDiv).hide();
K('.ke-message', itemDiv).addClass('ke-error').show().html(K.escape(msg));
}


然后再获取参数的时候 uploadUrl : K.addParam1(uploadJson, 'dir=image','keyType='+K("#keyType").val()),


可是发觉每使用 K("#keyType").val() 获取值 获取不到 ?? 求解决~!
...全文
65 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧