ورود

View Full Version : سوال: سوال در مورد فرم های اچ تی ام ال



mr.0x-33
چهارشنبه 17 مهر 1392, 23:09 عصر
سلام دوستان ...
خواستم بدونم میشه یه فرم اچ تی ام ال رو بدون زدن دکمه ساب میت ارسال کرد . یعنی با لود شدن صفحه فرم رو هم ارسال کنه با مقادیر پیش فرض.
البته دکمه سابمیت هم داشته باشه ولی با لود شدن صفحه فرم مورد نظر ارسال بشه به عنوان مثال این فرم :



<form id="form1" method="post"> <input name="name" type="text" value="ali"> <input name="email" type="email" value="ali@gmail.com"> <input name="submit" type="submit" value="send"> </form>
اکه کدی یا چیزی . یا روشی برای حل این مسئله بلدید لطفا راهنمایی کنید.

ممنون

دانیال دزفولی
پنج شنبه 18 مهر 1392, 08:17 صبح
فکر کنم بهتر باشه توی تالار پی اچ پی مطرح شه

mr.0x-33
پنج شنبه 18 مهر 1392, 11:27 صبح
حالا بعدا تاپیک رو انتقال میدیم.
فعلا یه جواب واسه این پیدا کنیم :دی

qartalonline
پنج شنبه 18 مهر 1392, 17:25 عصر
بله میشه با جاوا اسکریپت یا جی کوئری و ای جکس این کار رو انجام داد.

mr.0x-33
شنبه 20 مهر 1392, 11:10 صبح
بله میشه با جاوا اسکریپت یا جی کوئری و ای جکس این کار رو انجام داد.

ممنون ...
میشه رهنمایی کنید و کدش را بزارید

qartalonline
شنبه 20 مهر 1392, 11:40 صبح
در مثال زیر اطلاعات فرم بعد از بارگذاری صفحه به صفحه form.php ارسال میشه و بعد از ارسال موفق پیغام success میده.

<!DOCTYPE html>
<html>
<head>
<title>form</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="//code.jquery.com/jquery-2.0.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var name = $('input[name="name"]').val();
var email = $('input[name="email"]').val();

$.post('from.php', {name: name,email: email}).done(function(){

alert( 'success' );

});
});
</script>
</head>
<body>
<form id="form1" method="post">
<input name="name" type="text" value="ali">
<input name="email" type="email" value="ali@gmail.com">
<input name="submit" type="submit" value="send">
</form>
</body>
</html>