Heim > Backend-Entwicklung > PHP-Tutorial > 现在作为一名自学前端开发的学生,对网站的前端与后台数据交互不懂,想学习ajax,很迷茫,不知从何学起?

现在作为一名自学前端开发的学生,对网站的前端与后台数据交互不懂,想学习ajax,很迷茫,不知从何学起?

WBOY
Freigeben: 2016-06-17 08:31:18
Original
1088 Leute haben es durchsucht

回复内容:

如果现在是2005年你说 Ajax 难学我表示理解,可现在是2014年了哇,Ajax 这么基础的概念还要扯上“迷茫”?
如果你翻不了墙,用不了 Google,我帮你找到一个学习的地方:AJAX 教程,一定要看! 会jquery吗,可以先从jquery的ajax入手,会比较简单。

ajax写在js脚本里,一般是获取表单的数据(value)然后传到php脚本进行处理,再接受返回的数据。jquery的写法是这样的:

js脚本
<code class="language-js"><span class="nx">$</span><span class="p">.</span><span class="nx">ajax</span><span class="p">({</span>
	<span class="nx">type</span><span class="o">:</span><span class="s1">'get'</span><span class="p">,</span> 
	<span class="nx">url</span><span class="o">:</span><span class="s1">'index.php'</span><span class="p">,</span>
	<span class="nx">data</span><span class="o">:</span><span class="p">{</span>
		<span class="nx">id</span><span class="o">:</span><span class="mi">1</span><span class="p">,</span>
		<span class="nx">num</span><span class="o">:</span><span class="mi">2</span>
		<span class="p">},</span>
	<span class="nx">datatype</span><span class="o">:</span><span class="s1">'json'</span><span class="p">,</span>
	<span class="nx">success</span><span class="o">:</span><span class="kd">function</span><span class="p">(</span><span class="nx">data</span><span class="p">){</span>   <span class="c1">//这里的data是php返回的数据,参数是data固定不变</span>
		<span class="nx">alert</span><span class="p">(</span><span class="nx">data</span><span class="p">);</span>
<span class="c1">//输出php脚本里'echo' 后面的数值,也就是3</span>
	<span class="p">}</span>
<span class="p">})</span>
</code>
Nach dem Login kopieren
如果你觉得你需要学习ajax的话,恐怕你更需要学习一样网站大概是怎么运行的。

最经典的前端面试题之一:当你点了百度的搜索按钮,到你看到搜索结果,这之间发生了一些什么事情。

可能对于这个面试问题的研究,能够让你明白更多的东西 假定你会写javascript
假定你知道什么是json
假定你会用怎么用javascript处理json

那么请还是先看
AJAX 教程
然后如果还是不明白,请简单入门php 在自己的电脑上建立一个服务器
PHP 教程(虽然对你来说可能有些困难,但是很有必要!)

然后我觉得 你可以先不要去 刨根问底,直接写 上述教程的例子

然后你可能懂了,也可能还不懂~ 没关系
如果还不懂
假定你不会写javascript
假定你不知道什么是json
假定你不会用javascript处理json

那么请重新学习javascript
在学习 javascript前强烈建议看下
HTML 系列教程
注意看html的基础部分
然后 先知道 如果没有ajax 我们怎么处理数据
然后 继续 循环这个环节~


最后不要在意上面那些人~ 他们是大牛 不了解我们小菜的世界 可以参考一下这个问题:

HTML、CSS、JavaScript、PHP、 MySQL 的学习顺序是什么? 请修改一下标题吧,你这水平应该还不算入了门。。。 加油! 请修改一下标题吧,你这水平应该还不算入了门。。。 我一朋友弄了一个前端交流群,大家有什么问题,就在那上面提问,互相学习,感觉还不错,学了不少知识!! 群号分享给你374694134 我觉得你需要学习的是http协议
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage