开发者

How to send one value and display another value in text box using jquery

Is it possible to display one value and send another value at the same time in Input text field?

For example 2 is the current value shown in <input> box when i onchange the <开发者_开发问答;select> box.

Now I need to send the value 3 for that <input> box but need to display 2.

Example:

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

should display 2 in the page and need to pass 3 to next page.

If I echo $_POST["test1"] it should print 3.


try this (if i understood your question correctly):

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

and here is the fiddle: http://jsfiddle.net/maniator/hp8cr/

ON QUESTION UPDATE

Why not on the PHP side just add one to the post:

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


If you are using jquery and ajax post, you can achieve this.

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

)
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜