我正在使用dropzone.js在rails上的ruby上传图像.这是我的HTML代码
<div class="row">
<div class="col-md-12" id="drop-zone-container">
<%= form_tag '/settlement_proofs', method: :post, class: 'dropzone form', id: 'media-dropzone' do %>
<div class="fallback">
<%= file_field_tag 'attachment', multiple: true%>
</div>
<% end %>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我将dropzone初始化为
$("#media-dropzone").dropzone({
acceptedFiles: pg.constants.ACCEPTED_FORMAT,
maxFilesize: pg.constants.ATTACHMENT_MAX_FILE_SIZE, //In MB
maxFiles: pg.constants.ATTACHMENT_MAX_SIZE,
addRemoveLinks: true,
removedfile: function (file) {
if (file.xhr.responseText.length > 0) {
var fileId = JSON.parse(file.xhr.responseText).id;
$.ajax({
url: pg.constants.url.SETTLEMENT_BASE_URL + fileId,
method: 'DELETE',
dataType: "json",
success: function (result) {
$('#uploaded_attachment').val($("#uploaded_attachment").val().replace(result.id + ',', ""));
$('#settlement_proof_status span').fadeOut(0);
var _ref;
return …Run Code Online (Sandbox Code Playgroud) 我有一个带有css属性的div text-overflow : ellipsis来添加省略号并在一行中显示文本.
当我执行jquery .text()或者.html(),我得到完整的字符串,但我需要在div中显示的确切文本(不是完整的字符串).
有人可以指导我如何使用jquery或JS获取确切的显示字符串吗?
实际字符串= "abcdefghijklmnop"
由于CSS,显示div"abcd..."
我的预期结果(使用jQuery或JS) "abcd..."