在UI中,我正在上传一个文件,我想将该文件的内容添加到字符串变量中,因为它在包含逗号的文件中。 我的.txt文件如下所示:
919999999990,919999999991,919999999992,919999999993,919999999994
jsp文件如下所示
function validateOnSubmit(){
var smsSenderAddress = $('#dummyfile').val();
$('#SMSSenderAddress').val(smsSenderAddress);
}
<s:if test=0>
<div>
<s:textarea name="SMSSenderAddress" id="SMSSenderAddress" rows="3" cols="30"/>
</div>
</s:if>
<s:if test=1>
<div class="row">
<s:hidden name="SenderAddress" id="SenderAddress" />
<s:text name="SenderAdd"></s:text>
<input type="file" name="dummy" id="dummyfile"/>
</div>
在这里,我正在检查是否正在从文本框中读取test = 0并进行处理。如果它提供了file选项,则输入该文件并将其内容分配给哑函数中的文本ID。
对于文本框,一切正常,但是当选择文件选项时,我没有得到结果。
如果我在validateOnSubmit()的smsSenderAddress变量中保持警惕,则得到的结果为/ fakepath / filename。