Javascript Don';如果值为空,则不加载模态

Javascript Don';如果值为空,则不加载模态,javascript,html,Javascript,Html,我只想在表单提交后才显示模态,但它是在开始加载的。 这是我的html代码 <div class="container"> <!-- Modal --> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-

我只想在表单提交后才显示模态,但它是在开始加载的。 这是我的html代码

<div class="container">

  <!-- Modal -->
  <div class="modal fade" id="myModal" role="dialog">
    <div class="modal-dialog">

      <!-- Modal content-->
      <div class="modal-content">
        <div class="modal-header">
          <button type="button" class="close" data-dismiss="modal">&times;</button>
          <h4 class="modal-title">Dear User</h4>
        </div>
        <div class="modal-body">
          <p>Please note down your respective ID's</p>
          <p id="ucid">Client ID:<s:property value="ucid"/></p>
          <p>Broker ID:<s:property value="ubid"/></p>
          <p>Developer ID:<s:property value="udid"/></p>
        </div>

      </div>

    </div>
  </div>

</div>
虽然我尝试了上面的函数来隐藏它。但是它不起作用。请帮我解决。提前感谢您应该使用
.text()
方法从
p
DOM元素获取值

if ($('#ucid').text()=='') {
     $("#myModal").modal("hide");
}else{
     $('#myModal').modal('show'); 
}
您应该使用
.text()
方法从
p
DOM元素获取值

if ($('#ucid').text()=='') {
     $("#myModal").modal("hide");
}else{
     $('#myModal').modal('show'); 
}

实际上,我在里面设置值,在应用程序的最开始,值是empty@Parikshit,请接受答案,以帮助其他人。实际上,我在里面设置值,在应用程序的一开始,值为empty@Parikshit,请接受答案,以帮助他人。