2011-04-14 3 views
0

하나의 값을 표시하고 동시에 다른 값을 입력 텍스트 필드에 보낼 수 있습니까? 예를 들어 2jquery를 사용하여 하나의 값을 보내고 다른 값을 텍스트 상자에 표시하는 방법

내가 <select> 상자 onchange<input> 박스에 도시 된 전류 값이다.

이제 <input> 상자에 값 3을 보내야하지만 2을 표시해야합니다.

예 :

<input type="text" value="2" name="test1"> 

페이지에서 2를 표시하고 다음 페이지로 3를 전달해야한다.

echo $_POST["test1"] 인 경우 3을 인쇄해야합니다. (내가 귀하의 질문에 제대로 이해하면 )

+0

"입력 된 텍스트 상자에 값 3을 보내야하지만 3을 표시해야합니다. 2를 표시해야한다는 뜻입니까? – Munzilla

+0

질문이 명확하지 않습니다. 코드를 게시 할 수 있습니까? 선택 드롭 다운과 텍스트 상자가 있습니까? – Yasser

+0

희망하시는 분은 – mymotherland

답변

1

이 시도 : 바이올린 여기

$('select').change(function(){ 
    var val = this.value; 
    $('input.select').val(val); 
}) 

하고 있습니다 : http://jsfiddle.net/maniator/hp8cr/

질문 UPDATE ON

왜하지 PHP 측 게시물에 하나 추가하십시오.

echo ($_POST["test1"] + 1); 
+0

다시 한 번 내 질문을 확인하시기 바랍니다 수 있습니까? – mymotherland

+0

@Dinesh, 왜 PHP 측에서 번호에 하나만 추가할까요? 무슨 문제가 뭔지 확실하지 않아요 – Neal

+0

감사합니다 닐, 실제로 예를 들어, 내가 준 2, 우리는 몇 가지 문자/words.At이 시점에서 사용할 수있는 방법 우리가 할 수있는 – mymotherland

0

jquery 및 ajax 게시물을 사용하는 경우이를 수행 할 수 있습니다.

$.post("myscript.php", 
    { test2: $('#test2').val(val),  // Submit normally 
    test1: '3'      // Change the value 
    }, 
    function(data){ 
     // Handle response here 
    }); 

) 
관련 문제