我在一个调用struts2
动作的jsp中有这个函数。但它调用了两次。为什么?
JSP
$("#inputField").change(function()
{
var inputField= $("#inputField").val();
if(inputField !== '')
{
var url = 'myUrl';
$.getJSON(url, function(retVal)
{
$.each(retVal.retList, function(index, element)
{
console.log(element.name);
});
});
}
});
Struts2 Action
public String getJSON() throws Exception
{
System.out.println("Method Executed");
}
当这个ajax
电话返回时,我得到了这个
Method Executed
Method Executed
我怎样才能让它只执行一次?