내가 여기 하나 개의 솔루션은, 당신은 당신이 텍스트 상자를 추가하는 방법을 변경할 수있을 거라 생각
HTML :
<!-- remove textbox -->
<!--<input type="text" name="valuestextbox[]" class="valuestextbox"/>-->
jQuery를 :
// in document .ready change these lines
//$valuestextbox = $('.valuestextbox'); *remove*
//$valuestextbox.hide(); *remove*
// Create a textbox as needed
$valuestextbox = $('<input type="text" name="valuestextbox[]" class="valuestextbox"/>'); // *add*
...
// in your test for 'escherpropname'
//$valuestextbox.show(); *remove*
$values.after($valuestextbox.clone()); // *add*
업데이트 됨 : http://jsfiddle.net/pxfunc/6xPye/5/
감사합니다. 놀랍도록 잘 작동하는 것 같습니다. 나는 이제 막 끝내 었으므로 내일 시도하고 대답을 받아 들일 것입니다. 드롭 다운 대신 텍스트 상자가있는 경우 SQL 쿼리에서 텍스트 상자를 구현하는 방법에 대해 한 가지 더 질문이 있습니다. 그렇다면 내일 물어볼 수 있습니까? 감사합니다, Martn – martincarlin87
그냥 변경 사항을 만들었습니다. 즉, 'escherpropname'을 선택하고 예를 들어'agent '로 변경하면 텍스트 상자가 여전히 남아 있기 때문에 가장 좋은 방법은 궁금합니다. 텍스트 상자를 숨기고 대신 드롭 다운을 표시 하시겠습니까? 일반적으로'.show()'와'.hide()'를 사용 하겠지만이 줄은'$ values.after ($ valuestextbox.clone());' – martincarlin87
'을'agent' '$ (this) .parent(). find (". valuestextbox"). remove();를 사용하여 텍스트 상자를 선택 취소하고 값을 다시 표시하면 $ values.show();가 표시됩니다. – MikeM