这是我的小问题,当我试图从我输入的type =“file”中获取值时。获取值输入文件为空
这才是我应该怎么做的:
<tr ng-repeat="imagenDatos in tableImagenesPunto | filter: busquedaDatosPunto " >
<td>PNG</td>
<td>{{imagenDatos.id_puntoEmpresa}}</td>
<td>{{imagenDatos.nombre_punto}}</td>
<td>{{imagenDatos.direccion_punto}}</td>
<td>
<input type="file" name="uploadFile[]" id="inputFileServer" accept="image/png" ng-click="inputChange()" />
</td>
<td>{{imagenDatos.ruta_punto}}</td>
<td>
<button type="submit" class="btn btn-info btn-sm " value="Upload3" ng-click="uploadFile()" id="btnSubirArchivo" role="button" data-original-title="Subir Logo">
<span class="glyphicon glyphicon-open-file" aria-hidden="true"></span>
</button>
</td>
</tr>
而且这是在JS
$scope.uploadFile = function()
{
var file = document.getElementById('inputFileServer').files[0];
console.log(file);
}
结果是“不确定的”,我怎么能知道什么是错?
以及你什么时候打电话给你的代码? – epascarello
您是否选择了带有文件输入的文件?你期望在控制台上显示什么值? – Quentin
@quentin是的,我选择了文件,但它需要作为“没有选择” – jecorrales