通过mootools发布文件到PHP

时间:2012-05-14 10:42:32

标签: file mootools

我正在使用mootools框架来构建我的网站使用php进行编码。现在我想通过mootools提交表单,其中包含带文件上传器的基本html标签。那么,如何使用mootools请求将此文件发送到“.php”页面?

2 个答案:

答案 0 :(得分:0)

如果文件上传器是标准<input type="file">并且它包含在<form enctype="multipart/form-data">之间,您只需通过Javascript发送该表单。

<form id="myForm" method="post" enctype="multipart/form-data">
    <input type="file" name="myFile">
</form>
$('myForm').submit();

答案 1 :(得分:0)

除了@ lorenzo-s'的答案之外,如果您要返回JSON编码数据,您可能需要考虑使用Mootools Request,或者甚至是Request.JSON

<强>的Javascript

var myRequest = new Request({          // This defines the AJAX call's parameters (url, callback function, etc)
    url: '/url/to/script.php',
    onSuccess: function(returnText) {
        console.log(returnText);
    }
});

myRequest.post({ foo: 'bar' });        // This makes the actual call, sending an object with one property: `foo`.