主题: 上传文件遇到的关于上传路径的问题
作者: 飞凡的陀螺, 发布日期: 2012-06-30 10:59:06, 浏览数: 3749

用到了该编辑器中上传文件的单独组件
遇到的情况是浏览器打开后上传路径已经确定了
KindEditor.ready(function(K) {
    var uploadbutton = K.uploadbutton({
    button : K('#uploadButton')[0],
    fieldName : 'imgFile',
    //url :  '../php/upload_json.php?dir=image&savename='+$('#contract_number').val(),
    url : getURL(),
    afterUpload : function(data) {
    },
});
function getURL(){
    if($('#contract_number').val().length == 0){
    alert("必须填写合同编号");
    return false;
}
运行后浏览器弹出的是  alert("必须填写合同编号");

我想要的流程是 用户先填写 合同编号,然后上传合同图片,最后保存
上传图片过程中要向附件表里插入记录,记录合同的编号和图片路径,现在造成合同编号是空的





作者: 飞凡的陀螺, 发布日期: 2012-06-30 11:35:12
就是上传文件的时候 怎么携带额外的参数,参数值不是页面加载时才有的,先填写再上传 
回复
作者: said, 发布日期: 2012-07-05 13:27:47

回复飞凡的陀螺:

可以在服务端进行判断,看$_POST['savename'] 是否有值,如果没有就终止上传,返回错误信息。

回复
发表新帖 发表回复