Javascript-通过检查以前的数据并以1或任何序列号递增来预先填充输入字段

Javascript-通过检查以前的数据并以1或任何序列号递增来预先填充输入字段,javascript,jquery,html,Javascript,Jquery,Html,数据库中有一列名为CandidateID,其中包含一些数据,如下所示:- 我们有一个addbutton,它将在其中打开一个模式,以填写如下所示的详细信息:- 在这里,当我们单击添加按钮时,如果最后一个candid是KP04,则候选ID输入字段应使用下一个序列(即KP05)自动填充该值。或者,任何随机数也可以,每次单击“添加”按钮时都是唯一的 可以用javascript来做吗?如果是,我怎么做?或 有没有办法设置一个字段来显示序列号字符串?每次打开“添加模式ie”对话框时,需要在输入字段中预先填

数据库中有一列名为CandidateID,其中包含一些数据,如下所示:- 我们有一个addbutton,它将在其中打开一个模式,以填写如下所示的详细信息:-

在这里,当我们单击添加按钮时,如果最后一个candid是KP04,则候选ID输入字段应使用下一个序列(即KP05)自动填充该值。或者,任何随机数也可以,每次单击“添加”按钮时都是唯一的

可以用javascript来做吗?如果是,我怎么做?或 有没有办法设置一个字段来显示序列号字符串?每次打开“添加模式ie”对话框时,需要在输入字段中预先填充一个唯一的随机数 添加按钮:-

 <button class="btn btn-default pull pull-right" data-backdrop="static" data-keyboard="false" data-toggle="modal" data-target="#addMember" id="addMemberModalBtn">
                <span class="glyphicon glyphicon-plus-sign"></span> Add Member
            </button>
候选输入字段的Html代码

   <div class="modal fade" tabindex="-1"  role="dialog" id="addMember">
   <div class="modal-dialog modal-lg" role="document">
   <div class="modal-content">
   <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title"><span class="glyphicon glyphicon-plus-sign"></span> Add Member</h4>
      </div>
   <div class="modal-body">


        <button type="reset" id="searchclear" class="btn btn-danger">Reset</button>

          <div class="form-group">
          <!--/here teh addclass has-error will appear -->
          <div class="col-sm-5"> 
            <label for="candid" >Candidate ID</label>
            <br>

              <input type="text" class="form-control" id="candid" name="candid" placeholder="candid" >
            <!-- here the text will apper  -->
            </div>
          </div>

          <div class="row">
            <div class="col-sm-6">
            <label for="mobile">Mobile</label><span id="mobile_status"></span> 
            <br>
              <input type="text" class="form-control" id="mobile" name="mobile" placeholder="mobile" value="+91" onkeyup="checkmobile();" >
          </div>
          <div class="col-sm-6">
            <label for="email" >Email</label><span id="email_status"></span>    
              <input type="email" class="form-control" id="email" name="email" placeholder="Email" onkeyup="checkemail();">
            </div>
          </div>

如果您的最后一个候选id可用,您可以按以下方式递增id

var num = "KPO4"; //Assuming this will be last candidate id
alert("KPO" + (parseInt(num.replace(/\D/g, '')) + 1));
数据库查询
从TableName中选择MAXCandidateId+1

是,这是可能的。看起来你忘记发布你已经拥有的任务代码了。@Teemu是的,我现在已经发布了我的代码。我没有实施它。我想知道我们怎么做。
$("#buttonId").click(function(){
$.ajax({url: "Controller/Method", success: function(result){
    $("#txtCandidateId").val(result).attr("disabled","disabled");
}});
});