2010-09-18 2 views
0

Почему при использовании этого кода в одном месте установите значение по умолчанию так, как должно, но не при перемещении первых двух операторов в главный файл и последний в файл вида (приложение ASP.NET MVC)?jquery datepicker странная проблема

$(function() { 
$(".editDate").datepicker({ dateFormat: 'dd.mm.yy' }); 
$(".editDate").datepicker($.datepicker.regional['sl']); 
$("#IssueDate").datepicker('setDate', new Date()); // if I separate this one into it own file, it never sets the default date 
}); 

??

+0

Это очень сложно предвидеть, что может быть неправильно с тем, что вы опубликовали. Если возможно, добавьте еще несколько фрагментов кода, чтобы мы могли лучше оценить, что может быть неправильным. Например, фрагмент файла представления может быть достаточно, чтобы помочь нам помочь вам. – klabranche

ответ

0

, не видя остальную часть кода, я бы предположил, что вы пытаетесь вызвать «setDate» перед тем, как js, который фактически превращает ваш вход в datepicker, вызывается.

+0

Это именно то, что происходило, код включения Datepicker запускался после того, как я попытался установить дату по умолчанию с помощью setDate. Это было связано с тем, что у меня что-то перепуталось с файлами Master и View. – mare

Смежные вопросы