javascript发布成功后隐藏/显示导航项

xtupzzrd  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(272)

我有一个导航栏,上面有4个导航项目,希望在我提交表格并收到回复之前隐藏其中一个项目。这可能吗?表单发布到外部api,成功后将返回一些选项,我希望在4导航项上显示这些选项。我可以毫无问题地显示回复,但我更希望在帖子成功之前不要看到第四个导航项,否则它无论如何都是空白的
html

  1. <ul class="nav nav-stretch nav-line-tabs nav-line-tabs-2x border-transparent fs-5 fw-bolder flex-nowrap"
  2. id="myTab" role="tablist">
  3. <li class="nav-item" role="presentation">
  4. <a class="nav-link active text-active-primary me-6" id="freight-tab" data-toggle="tab"
  5. href="#freight" role="tab" aria-controls="home" aria-selected="true">Freight</a>
  6. </li>
  7. <li class="nav-item" role="presentation">
  8. <a class="nav-link text-active-primary me-6" id="order-tab" data-toggle="tab" href="#order"
  9. role="tab" aria-controls="profile" aria-selected="false">Order Details</a>
  10. </li>
  11. <li class="nav-item" role="presentation">
  12. <a class="nav-link text-active-primary me-6" id="customer-tab" data-toggle="tab"
  13. href="#customer" role="tab" aria-controls="messages" aria-selected="false">Customer
  14. Details</a>
  15. </li>
  16. <li class="nav-item disabled" role="presentation">
  17. <a class="nav-link text-active-primary me-6" id="aervices-tab" data-toggle="tab"
  18. href="#services" role="tab" aria-controls="messages" aria-selected="false">>Freight Services</a>
  19. </li>
  20. </ul>

javascript

  1. $(document).on('click', 'button[data-wizard-type="action-submit"]', function (e){
  2. e.preventDefault();
  3. let wizardData = $("#freight_form").serialize();
  4. console.log(wizardData);
  5. $.post({
  6. url: "{{ route('warehouse.shipping.post_shipping_data') }}",
  7. data: "order_number={{$order_details->order_number}}&" + wizardData,
  8. success: function(result){
  9. const obj = JSON.parse(result);
  10. console.log(obj.availableFreightServices);
  11. Swal.fire({
  12. position: "top-right",
  13. icon: "success",
  14. title: "Your work has been saved",
  15. showConfirmButton: false,
  16. timer: 1500
  17. });
  18. }
  19. })
  20. });

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题