2012-08-01 114 views
0

我正在开发一个黑莓OS 5 +应用程序,我需要发送一些图像的数据。发送图像到web服务与jQuery

为了开发这个应用程序,我使用了HTML5,jQuery和Webworks SDK。

有了这样的形式:

<form method="post" action="htt://doamin.com/fool/problem" > 
    <input type="text" name="post[tipo]" value="7" /> 
    <input type="text" name="post[lat]" value='4312.143234388223E7' /> 
    <input type="text" name="post[lon]" value='2112337733237.0' /> 
    <input type="text" name="post[desc]" value='axxxx.' /> 
    <input type="text" name="post[riesgo]" value='1' /> 
    <input type="text" name="post[direccion]" value='Cxxx' /> 
    <input type="text" name="post[municipio]" value='zzz' /> 
    <input type="text" name="post[pais]" value='ES' /> 
    <input type="text" name="post[idCobranded]" value='1' /> 
    <input type="text" name="post[esRegistro]" value='1' /> 
    <input type="text" name="post[origen]" value='2' /> 
    <input type="text" name="post[version]" value='1.1.0' /> 
    <input type="text" name="post[email]" value='[email protected]' /> 
    <input type="text" name="post[password]" value='ba65b0d6c8c76cabb343fccfdeba053a' /> 
    <input type="text" name="post[nombre]" value='asdsad' /> 
    <input type="text" name="post[codigoPostal]" value='213218222' /> 
    <input type="text" name="post[idioma]" value='1' /> 
    <input type="submit" class="submit" value="Send"/> 
</form> 

这是我第一次做,我不知道该怎么做。

如何使用jQuery将图像作为多部分形式发送?

顺便说一句,我找到了$ _FILE,它是什么?

回答

1

$ _FILE是一个php数组,用于存储您上传的所有数据信息。因为,你不使用PHP,你不必担心它。但是,如果你的兴趣,你可以找到在这里更多信息

http://www.php.net/manual/en/reserved.variables.files.php

你看看jQuery的$就功能到您的表单信息发送到您的web服务?您也可以使用$ .post。此外,对于您的表单中的每个输入字段,我建议您添加一个ID字段,因为您将处理javascript :)