如果输入了重复消息,如何清除我的 Regnum 块

how can i clear my regnum block if duplicate is entered with an message

本文关键字:清除 我的 Regnum 何清除 输入 消息 如果      更新时间:2023-09-26
@RequestMapping(value = "/ajaxtest", method = RequestMethod.GET)
public @ResponseBody
String getTime() {
    Random rand = new Random();
    float r = rand.nextFloat() * 100;
    String result = "<br>Next Random # is <b>" + r + "</b>. Generated on <b>" + new Date().toString() + "</b>";
    System.out.println("Debug Message from CrunchifySpringAjaxJQuery Controller.." + new Date().toString());
    return result;
}
@RequestMapping(value = "profile", method = RequestMethod.GET)
public @ResponseBody String processAJAXRequest(@RequestParam("regnum") String regnum, ModelMap map)
{
       /*System.out.println(regnum); 
       System.out.println(studentService.studentRegNo(regnum));*/
       boolean b=  studentService.studentRegNo(regnum);
       if(b==true)
       {
          return "Give the Different Reg number";
       }
       else
       {
          return "Enter";
       }
}

在JSP中

<script type="text/javascript">
    function crunchifyAjax() {
        var regnum = $('#regnum').val();    
        /* alert(regnum); */
        var data = 'regnum='
            + encodeURIComponent(regnum);
        /* alert("inside ajax"); */
        $.ajax({
            url : 'profile.html',
            data : data,
            success : function(data) {/* alert(data); */
                $('#result').html(data);
            }
        });
    }
</script>
<td><form:label path="regnumber">Registration Number<span class="mandatory">*</span></form:label></td>
<td>
<form:input path="regnumber" class="textFLD" required="required"  onblur="crunchifyAjax();" id="regnum"/></td>
<td width="40%"><div id="result" class="message" ></div></td>

我已经发布了我的控制器和jsp页面,请帮助我清除我的文本框,如果将重复项输入到regnum字段,现在输入重复项时会显示消息,但我也想清除文本框。

尝试清除输入:

 /* alert("inside ajax"); */
    $.ajax({
        url : 'profile.html',
        data : data,
        success : function(data) {/* alert(data); */
            if(data=='Give the Different Reg number'){
                $('#regnum').val('');
                }  
       else {
             $('#result').html(data);
            }
        }
    });