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