مشکل ارسال اطلاعات در ایجکس

این تاپیک 6 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  nima rezaee ،‏ 10 ماه و 1 هفته پیش .

این تاپیک تاکنون 291 بازدید داشته است .

نویسنده پست
جمعه ، 29 ژانویه 2016     5:48 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

دوستان کد های زیر رو ببینید

<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$("#btn").click(function(){
var name=$("#name").val();
$.ajax({url:"check.php",data:"myname="+name,success:function(data){
$("#content").html(data);

}});
});
});
</script>
<div id="content"></div>
<input type="text" id="name">
<input type="submit" id="btn" value="Send">

الان توی با ستفاده از این کد محتویات متغیر

name

رو به صفحه چک میفرستیم الان اگه بخوایم یه متغیر دیگه مثلا فامیلی رو هم ارسال کنیم باید چیکار کنیم ؟ یعنی میخوام وقتی متغیر نیم ارسال میشه متغیر فامیلی هم ارسال بشه لطفا راهنمایی کنید تازه شروع کردم زیاد اشنایی ندارم

0  تشکر
جمعه ، 29 ژانویه 2016     6:03 ب.ظ #


+amirali

Subscriber
200 پست28 تاپیک

سلام

خب دوست عزیز شما با این دستور گفتین که مقدار name برابر است با مقدار فیلدی که idش برابر است با name

حالا برای سایر فیلدها و اطلاعات هم باید این کار رو بکنید یعنی اونا رو باید تعریف کنید

var LastName=$("#lastname").val();

اگه کد خراب افتاد کد رو کپی کنید توی notpadd درست نمایش داده میشه

1  تشکر
جمعه ، 29 ژانویه 2016     6:06 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

خب دوست عزیز اینجاشو میدونم که باید این کار رو کنم

مشکل من این خط هست

$.ajax({url:"check.php",data:"myname="+name,success:function(data){

تو این خط تغییرات رو چیجوری باید ایجاد کنم ؟؟

0  تشکر
جمعه ، 29 ژانویه 2016     6:15 ب.ظ #


+amirali

Subscriber
200 پست28 تاپیک

اگه اشتباه نکنم به این صورت میشه

$.ajax({url:"check.php",data:'"myname="+name,"Lastname"+LastName',success:function(data){
$("#content").html(data);

1  تشکر
جمعه ، 29 ژانویه 2016     6:32 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

داداش  این کد هارو زدم ولی ارور میده کد هامو اپلود کردم خودت یه چک میکنی ؟؟

دمت گرم

پیوست ها:
You must be logged in to view attached files.
0  تشکر
جمعه ، 29 ژانویه 2016     6:33 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

دستورات فایل ایجکس

<?php
include "dbs.php";
$sql="INSERT INTO `form` SET `name`=?,`family`=?";
$result=$connect->prepare($sql);
$result->bindValue(1,$_GET["name"]);
$result->bindValue(2,$_GET["family"]);
if($result->execute())

echo "اطلاعات با موفقیت درج شد";

?>

پیوست ها:
You must be logged in to view attached files.
0  تشکر
جمعه ، 29 ژانویه 2016     7:01 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

اقا مشکلم حل شد اون روشی که میرفتم منسوق شده

از این روش استفاده کردم جواب داد

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#btn").click(function(){
var name=$("#name").val();
var fname=$("#family").val();
var send = true;
$.post("ajax.php",{name:name,fname:fname,send:send},function(data){

alert(data);

});

});
});

</script>

0  تشکر
پست 1 تا 7 (از مجموع 7 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .