php - 获取 ajax 的值并将其递增/连接到其他值 codeigniter

标签 php jquery mysql ajax codeigniter

我的ajax有问题。这是我的严重问题。当我进入我的 View 时,有时它显示 1-0 这就是我想要的,但有时它只显示 -0。我所做的是,我从数据库中获取一个 ID 并将其放入标签中,将其放入标签中后,我再次获取它并再次与来 self 的数据库的其他 ID 连接。这是我的代码:

我的ajax:

$(document).ready(function() {
  get_clinicID();
});

function getcheckupID() {

var init = 0;
var value = $('#clinicID').html();

  $.ajax ({
    url: siteurl+"myclinic/getcheckID",
    type: "GET",
    dataType: "JSON",
    success: function(data) {
        if(data.length>0) {
          $('#checkID').text(value+"-"+data[0]['clinic_id']+1);
          $("#checkID").css('visibility','visible');
        }
        else {
          $('#checkID').text(value+"-"+init);
          $("#checkID").css('visibility','visible');

        }
    }
  }) 
}

function get_clinicID() {
      $("#clinicID").empty();
      $.ajax({
            url: siteurl+"myclinic/get_clinicID",
            type: "GET",
            dataType: "JSON",
            success: function(data) {
                $('#clinicID').text(data[0]['clinic_id']);
            }
      });
    }

我的看法:

<div class="col-title">
          <h4> Your Clinic ID: &nbsp;<label id="clinicID"></label></h4>
            <br>
          <h5 id="checkupID">Check-up ID: &nbsp;<label id="checkID"></label> </h5>
          </div><!-- col-title -->

问题:如果我刷新/重新加载页面,下面代码中的 concat 输出将变为 -0,我想要的实际输出是 1-0,有时它输出 1-0,但有时不是。是不是ajax延迟了?或者我下面的代码有问题:

success: function(data) {
            if(data.length>0) {
              $('#checkID').text(value+"-"+data[0]['clinic_id']+1);
              $("#checkID").css('visibility','visible');
            }
            else {
              $('#checkID').text(value+"-"+init);
              $("#checkID").css('visibility','visible');

            }
        }

最佳答案

尝试在附近这样:

text(value.toString()+"-"+init);

关于php - 获取 ajax 的值并将其递增/连接到其他值 codeigniter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40503444/

相关文章:

php - 如何借助 .htaccess 设置在 HTML 文件中使用 PHP7 代码

php - Jquery 我想要在每次点击时一次又一次地产生相同的效果

javascript - 在除元素之外的 body 上应用模糊

php - 如何使用不带按钮和 JavaScript 的选择框加载数据库内容

javascript - 如何在 Wordpress 的 functions.php 中编写 Javascript 函数?

php - 我的概念是否遵循微服务架构?

javascript - 通过更改 Selector 重用代码

mysql - 大型 MySQL 数据库表的最佳方法

mysql - SQL - 连接子查询条件

php - mysqli 有更多问题。结果中的数值数据