{"action":"created","issue":{"url":"https://api.github.com/repos/axisj/axisj/issues/719","labels_url":"https://api.github.com/repos/axisj/axisj/issues/719/labels{/name}","comments_url":"https://api.github.com/repos/axisj/axisj/issues/719/comments","events_url":"https://api.github.com/repos/axisj/axisj/issues/719/events","html_url":"https://github.com/axisj/axisj/issues/719","id":107844038,"number":719,"title":"bindSelector 두 가지 문의(중간문자 찾기, 옵션창 가로크기)","user":{"login":"aaboo","id":3850967,"avatar_url":"https://avatars.githubusercontent.com/u/3850967?v=3","gravatar_id":"","url":"https://api.github.com/users/aaboo","html_url":"https://github.com/aaboo","followers_url":"https://api.github.com/users/aaboo/followers","following_url":"https://api.github.com/users/aaboo/following{/other_user}","gists_url":"https://api.github.com/users/aaboo/gists{/gist_id}","starred_url":"https://api.github.com/users/aaboo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaboo/subscriptions","organizations_url":"https://api.github.com/users/aaboo/orgs","repos_url":"https://api.github.com/users/aaboo/repos","events_url":"https://api.github.com/users/aaboo/events{/privacy}","received_events_url":"https://api.github.com/users/aaboo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-23T03:41:14Z","updated_at":"2015-09-30T07:17:44Z","closed_at":null,"body":"늘 저희들 때문에 수고가 많으십니다.\r\n\r\n### 첫번째 문의 입니다.\r\nbindSelector의 input에 글씨를 타이핑할 경우, optionText의 문자의 시작부분만 찾아주던데요... 이것을  중간에 있는 문자를 찾아주는 방법은 없을까요?\r\n\r\ninput[type=text] 에 bindSelector 를 아래와 같이 걸었습니다.\r\n\r\n```javascript\r\n$.post(\"/getHicodeOption.php\", function(result){\r\n\tvar result = _.union([{optionText:\"전체\", optionValue:\"\"}], result);\r\n\tds.obj.find(\"input[id=areaSelect]\").bindSelector({\r\n\t\tmaxHeight:200\r\n\t\t, options: result\r\n\t\t, onChange : function(){\r\n\t\t\tvar sltVal = this.selectedOption?this.selectedOption.optionValue:\"\";\r\n\t\t\tds.obj.find(\"input[id=areaSelect]\").attr(\"optionVal\", sltVal);\t\t\t\t\r\n\t\t}\r\n\t});\r\n});\r\n```\r\noptions는 $.post로 이미 불러와진 result 를 통해서 셋팅되어져 있고, 더 이상 변경될 필요는 없습니다.\r\nresult 샘플은 아래와 같습니다.\r\n```javascript\r\n[\r\n\t{optionValue:\"구로\", optionText:\"서울 구로\"}\r\n\t, {optionValue:\"등촌\", optionText:\"서울 등촌\"}\r\n\t, {optionValue:\"종로\", optionText:\"서울 종로\"}\r\n\t, {optionValue:\"화곡\", optionText:\"서울 화곡\"}\r\n]\r\n```\r\n\r\n이 상태에서 input[id=areaSelect] 에서 `서울`이라고 타이핑하면\r\n옵션창에서 optionText가 `서울` 로 시작하는 것 중, 가장 위의 것이 선택되어집니다.\r\n\r\n여기서, `구로`와 같이 중간에 있는 문장을 타이핑했을 경우는 아무런 선택이 되어지지 않는데요.\r\nbindSelector 옵션에서 onsearch 로는 방법을 모르겠더라구요.\r\n\r\n혹시 방법이 있다면 샘플코드(ㅎㅎ;;; 좀 부탁드리고 싶습니다.\r\n\r\n\r\n\r\n###  두 번째 문의입니다.\r\n옵션창의 가로 크기가, bindSelector된 input[#areaSelect] 의 width값에 의존되던데요.\r\n옵션창의 가로 크기를 조정할 수 있는 방법은 없을까요?\r\n\r\n예를 들어 아주 긴 optionText일 경우, 옵션이 개행이 되버리는데요. 이것을 원치 않을 경우가 생겨서 입니다. 그렇다고, input[#areaSelect]를 무작정 넓힐 수만도 없구 해서 말이죠.\r\n\r\n크기를 주지 않고 자동으로 optoinText에 따라서 넓어지거나, max-width를 준다거나 하는 방법이 있을까요??\r\n\r\ncss 에서 바꾸려고해도, element style에 적용이 된 것이라... 어째야할지 ㅠㅠ 난감해용\r\n\r\n\r\n바쁘실텐데... 죄송합니다. ㅠㅠ\r\n"},"comment":{"url":"https://api.github.com/repos/axisj/axisj/issues/comments/144311603","html_url":"https://github.com/axisj/axisj/issues/719#issuecomment-144311603","issue_url":"https://api.github.com/repos/axisj/axisj/issues/719","id":144311603,"user":{"login":"aaboo","id":3850967,"avatar_url":"https://avatars.githubusercontent.com/u/3850967?v=3","gravatar_id":"","url":"https://api.github.com/users/aaboo","html_url":"https://github.com/aaboo","followers_url":"https://api.github.com/users/aaboo/followers","following_url":"https://api.github.com/users/aaboo/following{/other_user}","gists_url":"https://api.github.com/users/aaboo/gists{/gist_id}","starred_url":"https://api.github.com/users/aaboo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaboo/subscriptions","organizations_url":"https://api.github.com/users/aaboo/orgs","repos_url":"https://api.github.com/users/aaboo/repos","events_url":"https://api.github.com/users/aaboo/events{/privacy}","received_events_url":"https://api.github.com/users/aaboo/received_events","type":"User","site_admin":false},"created_at":"2015-09-30T07:17:44Z","updated_at":"2015-09-30T07:17:44Z","body":"첫번째 onsearch 구문안에 아래 처럼 해 보니, 로딩아이콘만 빙글빙글 돌고, 멈춰 버립니다.\r\n\r\n```javascript\r\nonsearch : function(objID, objVal, callBack){\r\n    var filteredList = [\r\n        {optionValue:\"구로\", optionText:\"서울 구로\"}\r\n    ];\r\n    callBack(filteredList);\r\n}\r\n```\r\n![default](https://cloud.githubusercontent.com/assets/3850967/10186792/c3f5d070-678e-11e5-89ea-34f8a6eb0e13.PNG)\r\n\r\n\r\n"}}