在这种情况下,我必须将返回的数组列表中的日期赋给文本框。 arraylist是在脚本内部返回的,即对servlet的jquery ajax调用,也是json格式。 数据[0] .demo_planned_on是返回的日期,格式不符合要求。 如何使用这个特定的对象,并将其转换为所需的格式 (yyyy-dd-mm)并将其分配给文本框,在ajax脚本本身内。如何将脚本自身转换为所需的格式,其中接收传递的数据。如何转换为jquery ajax脚本中所需的日期格式
servlet的一面:
CustDAO cusName=new CustDAO();
ArrayList list2=cusName.dispCustomer2(abcd);
new Gson().toJson(list2, response.getWriter());
jsp页面:
-------------
-------------
demo planned on :
$(document).ready(function(){
var selected;
$('#selectUsers').change(function(){
selected = $('#selectUsers').val();
$.ajax({
url: "Servlet2",
type: "Post",
data: {"selectUsers":selected},
dataType: "json",
success : function(data)
{
$('#dpo').val(data[0].demo_planned_on); //getting wrong format here, during assignment of value to textbox with id="dpo". Need (yyyy-mm-dd) format. How to convert here itself??
}
});
});
2016-06-07
aswathy
+0
以哪种方式,你收到的日期? –
+0
我在jsp页面中获取日期的格式是(月份日期,年份) –