【问题标题】:I have got a error that "comment cannot be blank" could u solve this solution我有一个错误,“评论不能为空”你能解决这个解决方案吗
【发布时间】:2019-03-09 10:08:07
【问题描述】:

unlApp.Social.postCmtText = function (postdata)
{
    var cPage = $.mobile.activePage;
    var cmnt_text = cPage.find(".comment_textarea").val().trim();
    if (cmnt_text.length === 0) 
    {
        alert("Comment cannot be empty");
    }
    }
        <div class="cmts_footer" data-role="footer" data-tap-toggle="false" data-position="fixed">
            <div contenteditable="true" data-placeholder="Write your comment" class="cmttextarea comment_textarea"></div>
            <div class="send_img_btn">
                <img class="send_cmnt_btn arrow" src="img/arrows.png" alt="send" onclick="commentSendbtn(this);" />

                <img class="cmntpostloadimg loadbar" src="img/commentsloading.gif" alt="loading..." />

            </div>
        </div>
  

错误我收到的 cmets 不能为空 请问哪位能告诉我问题出在哪里

【问题讨论】:

    标签: javascript jquery jquery-mobile


    【解决方案1】:

    .comment_textarea 是一个(内容可编辑的)div。它的内容将是它的文本,而不是它本身的价值。

    尝试改变:

    var cmnt_text = cPage.find(".comment_textarea").val().trim();
    

    与:

    var cmnt_text = cPage.find(".comment_textarea").text().trim();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-28
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 2022-12-15
      • 1970-01-01
      • 2011-01-24
      相关资源
      最近更新 更多