-1
jQueryを使用しています。 get_task_name()に私はプロジェクトIDと日付を過ぎた、jqueryで日付が関数に渡されない
$.ajax({
url : '<?php echo base_url()."admin/utilities/get_project" ?>',
dataType : 'json',
success : function(responce){
var oneDay = 24*60*60*1000; // hours*minutes*seconds*milliseconds
var firstDate = new Date(responce[0].start_date);
var secondDate = new Date(responce[0].deadline);
var diffDays = Math.round(Math.abs((firstDate.getTime() - secondDate.getTime())/(oneDay)));
/*=========================================*/
$(".fc-day").each(function(){
var d = $(this).data('date');
if(d >= responce[0].start_date && d < responce[0].deadline)
{
if(d == responce[0].start_date)
{
//$(this).html("<a href='#' onclick = 'init_task_modal("+responce[0].id+"); return false' class='fc-day-grid-event fc-h-event fc-event fc-start fc-end fc-resizable nisarg' style='background-color:#b72974;border-color:#b72974'><span class='fc-title'>"+responce[0].name+"</span></a>");
$(this).append("<a href='#' onclick = 'get_task_name("+responce[0].id+","+d+");' class='fc-day-grid-event fc-h-event fc-event fc-start fc-end fc-resizable nisarg' style='background-color:#b72974;border-color:#b72974'><span class='fc-title'>"+responce[0].name+"</span></a>");
}
else
{
$(this).append("<a href='#' class='fc-day-grid-event fc-h-event fc-event fc-start fc-end fc-resizable' style='background-color:#b72974;border-color:#b72974'><span class='fc-title'> </span></a>");
}
}
});
}
});
をここに:私は次のようにAJAX機能を作成しました。私は、プロジェクトIDを得ますが、日付は来ていません。この機能では
function get_task_name(project_id,tdate)
{
alert(project_id);
alert(tdate);
}
:だから私はとしての機能を作成しました。 tdateは、と表示されます。関数では、2016-07-20として渡されます。
したがって、私の関数で適切な日付の値を取得するにはどうすればよいですか?
あなたが 'にconsole.log(D)を行う場合は'この行 'VAR dの後に= $(この).dataセクション( '日付');'それは何を示していますか? – Jamiec