2014-02-18 3 views
0

웹 그리드가 있으며 웹 그리드에서 숫자 아래쪽 열을 만들어야합니다. 그것을 위해 jQuery UI Spinner 컨트롤을 사용하고 있습니다.Error : Object [object Object]에는 MVC webgrid에 'spinner'메서드가 없습니다.

단지보기 :

grid1.Column("Salary",format: (item) => Html.TextBox("Salary", (int)item.Salary, new { @class = "spinnertxt",@id="txt" + item.EmployeeId }), header: "Salary"))) 

그리고 스피너를 만들기위한 :

<script> 
    jQuery(document).ready(function() { 
     jQuery('.spinnertxt').spinner({ min: -100 }); 
     jQuery('.spinnertxt').spinner('option', 'max', 100); 

    }); 
</script> 

하지만 결과는 예상되지 않는다. 브라우저는 스크립트 오류를 ​​제공합니다 :

오류 :

<script src="/Scripts/jquery-1.7.1.js"></script> 
<script src="/Scripts/jquery-ui-1.8.20.js"></script> 
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> 

내가의 참조를 중복되지 않은 : 개체 [개체 개체] 나는 다음의 jQuery refernces을 사용하고있는 방법 '스피너'

이 없습니다 jQuery 라이브러리 ..

please 누구나 제안합니다.

+0

사용자 정의 빌드 버전 인 jquery-ui 또는 정식 버전을 사용 했습니까? 의심스러운 회 전자 플러그인이 포함되어 있지 않았습니다. –

+0

사실상 Spinner 위젯이 버전 1.9에 추가되었습니다 .... –

답변

0

jquery UI 1.8.20에는 회 전자가 포함되어 있지 않으므로 최신 버전으로 전환 해보세요.

+0

문제가 해결되었습니다 .. –

관련 문제