C# コードから受け取った日付の表示に少し問題があります。
コードの一部(ビュー側)
<div id="testdiv">
<% string myDate = obj.MyDate.ToString( "yyyy/MM/dd" ); %>
<script type="text/javascript">
$(function () {
var myJsDate= new Date("<%=myDate%>");
$("#datepicker").datepicker({ dateFormat: 'dd-mm-yy' });
$("#datepicker").datepicker('setDate', myJsDate);
});
</script>
<input type="text" id="datepicker" name="my-date" />
</div>
もちろん、IE9、Firefox、Chrome でも動作しますが、IE8 でも動作します。
例として、IE8 で自分自身をテストするためのリンクを提供しました: http://jsbin.com/OyOCEqI/1/edit?html,js,output
そこにサーバー側から受け取った日付を入れました。
IE8 でこれを修正するにはどうすればよいですか?