2012-08-01 3 views
0

문제가 발생했습니다. 날짜가있는 두 개의 필드를 추가하는 형식입니다. 내가 그들을 당신이 첫 번째 필드를 클릭 양식 자체에 날짜 선택기jqgrid + 양식 추가 + datepicker

beforeShowForm: pickLedgerDates, 

function pickLedgerDates(){ 
    $("#payment_date,#invoice_date").datepicker(); 
} 

에 연결, 일정이 모두 잘, 날짜를 선택하십시오. 두 번째 필드 인 polyavlyaetsya 캘린더를 클릭하고 첫 번째 필드에 놓인 날짜와 날짜를 선택하면 해당 필드에 포커스가 있습니다. 창에서 캘린더를 닫지 않습니다. 당신이

colModal

를 정의 할 때

답변

0

은 왜

{ name: 'date',height:100, index: 'date', align: 'right',sortable:false, formatter: 'date', formatoptions: { newformat: 'd/m/y' }, editable: true,editrules:{required:true}, editoptions:{readonly: 'readonly', dataInit:function(el) { $(el).datepicker();}}},

날짜 필드 모두이 제공 한 후 작동합니다 예를

에 대한 참조 날짜 선택기를 넣을 수 없습니다.

+0

죄송합니다. 그러나 이것은 효과가 없습니다. –

+0

PHP 배열 + json_decode를 통해 colModel을 만들었습니다 이 "editoptions": { "dataInit": "function (el) {setTimeout (\"$ (el) .datepicker(); \ ", 3000);}"} –