我正在使用CakePHP开发一个Web应用程序,我将向用户提供一个按钮作为“上传”。一旦用户点击此按钮,我想显示对话框(浏览文件),以便用户可以选择位于他/她本地机器上的文件。
成功上传文件后,我想在一个<textarea>
中发布文件数据,这将用于进一步的数据处理。
下面是我之前使用过的cakephp代码:
echo $form->create('MyFile', array('action' => 'getTranslation', 'type' => 'file'));
echo $form->file('File');
echo $form->submit('Upload');
echo $form->end();
在这里,我得到两个按钮的'上传'和'浏览'。我不想在这里使用两个按钮。我只想使用一个按钮,即“上传”,它可以实现选择文件以及发布到某个动作。
请提供你的建议。
由于
-Pravin
答案 0 :(得分:3)
我猜你可以用一些jQuery做到这一点,在文件字段中添加一个监听器,一旦填满,就发布表单。
我也发现了这个:Uploadify。如果你看第二个演示,你会看到符合你需求的东西。看看吧。