我有以下几行:
var text = "SL2.50ch00 11231303 11233176 Solyc00g015740 . +<br/>SL2.50ch00 11234321 11236093 Solyc00g015750 . +";
$("#regions").html(text);
以及以下textarea:
<textarea required="required" class="form-control" rows="6" id="regions" name="regions"></textarea>
我正在尝试使用分隔线<br/>
在里面添加文字。但是会显示<br/>
标记。 HTML
未应用。所以,我真的看到了这个文字:
SL2.50ch00 11231303 11233176 Solyc00g015740 . +<br/>SL2.50ch00 11234321 11236093 Solyc00g015750 . +"
答案 0 :(得分:2)
使用let assetsLibrary = ALAssetsLibrary()
assetsLibrary.assetForURL(referenceUrl, resultBlock: { asset in
let filename = asset.defaultRepresentation().filename()
}, failureBlock: nil)
函数设置html()
的值不会像普通的html元素那样工作。使用<textarea>
功能和val()
代替\n
<br>
&#13;
var text = "SL2.50ch00 11231303 11233176 Solyc00g015740 . +\n SL2.50ch00 11234321 11236093 Solyc00g015750 . +";
$("#regions").val(text);
&#13;
答案 1 :(得分:2)
作为@Rejith答案的替代方案,您可以使用换行符(
)和回车符(
)
var text = "SL2.50ch00 11231303 11233176 Solyc00g015740 SL2.50ch00 11234321 11236093 Solyc00g015750";
$("#regions").html(text);
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea required="required" class="form-control" rows="6" cols="80" id="regions" name="regions"></textarea>
&#13;
答案 2 :(得分:0)
Rejith也是正确的,你也可以使用append
。
var text = "SL2.50ch00 11231303 11233176 Solyc00g015740 .\n SL2.50ch00 11234321 11236093 Solyc00g015750 . +";
$("#regions").append(text);