PDA

View Full Version : سوال: انتقال اطلاعات از یک select به یک text چگونه است .



samsami
سه شنبه 25 آذر 1393, 22:22 عصر
با سلام خدمت دوستان عزیز...

من یک سری اطلاعات درون یک select دارم می خواهم وقتی که یک رکورد انتخاب شد با یک دکمه رکورد انتخاب شده به text انتقال یابد ...


ممنون میشم از پاسخ شما دوستان گرامی ...

hamedarian2009
سه شنبه 25 آذر 1393, 22:26 عصر
سلام. اولشو متوجه شدم میخاهین از دیتابیس یک رکورد رو انتخاب کنید اما منظورتون از text چیه؟

ostadsho
پنج شنبه 27 آذر 1393, 00:27 صبح
اگر منظورتون input از نوع text هست کافیه برید سراغ جی کوئری،اول باید option انتخاب شده رو بدستش بیارد:




var text=$("select option:selected").val();


$("input[type=text]").val(text);

H:Shojaei
پنج شنبه 27 آذر 1393, 01:18 صبح
سلام
بخش خوندن اطلاعات رو تو این کد بذارید:


<!DOCTYPE html>
<html dir="rtl">
<head>
<meta charset="UTF-8">
<script>
function select()
{
var $select=document.getElementById('stuff');
var $label=document.getElementById('selected_case');
$label.innerHTML=$select.value;
}
</script>
</head>
<body>
<select id='stuff' onchange="select()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<label id=selected_case>
</label>
</body>
</html>

samsami
جمعه 28 آذر 1393, 17:07 عصر
ممنون از پاسخ شما دوستان ...
حالا می خواهم با یک دکمه ، اطلاعات select به یک input انتقال یابد با این شرط که اگر اطلاعاتی قبلا توی input هست پاک نشود و به آن اضافه شود .

beh3000
جمعه 28 آذر 1393, 17:18 عصر
$('#inputid').val( $('#inputid').val() + Select_val );

samsami
جمعه 28 آذر 1393, 18:27 عصر
داداش من میخوام با دکمه انجام بشه لطفا اگه واضح توضیح بدین من جاوا اسکریپت مبتدی هستم.

samsami
جمعه 28 آذر 1393, 18:37 عصر
کد های من تا الان این هست روی همین کد راهنماییم کنید .
میخوام با دکمه ، متن select به input یا text انتقال یابد و متن قبلی text به آن افزوده شود


<script>
function select()
{
var $select=document.getElementById('stuff');
var $label=document.getElementById('selected_case');
$label.innerHTML=$select.value;
}
</script>




<body>
<select id='stuff' onchange="select()" >
<option value="شماره یک">شماره یک </option>
<option value="شماره دو">شماره دو </option>
<option value="شماره سه">شماره سه</option>
</select>

<input name="" type="button" value="افزودن" />
<input name="" type="text" id='' />
<br /><br />
<label id=selected_case></label>


</body>