前端代码如下:
<form class="navbar-form pull-left" id="search" role="search" action="/index/" method="POST">
<div class="form-group">
<input class="form-control " id='search-content' type="text">
</div>
<button type="submit" class="btn btn-default" form="search" >
Submit
</button>
</form>
'''
后段代码如下:
'''
def index(request):
if request.method=="POST":
type=request.POST.get('type',None)
keyword=request.POST.get('dat',None)
print type, keyword
received_list=search_help(type,keyword)
return render(request,'index.html',received_list)
主要问题 不清楚如何将指定的数据 post 数据到后端,不止 input 中输入端数据
1
qqjt 2016 年 5 月 23 日 input 没有 name 属性啊
|
2
XianZaiZhuCe 2016 年 5 月 23 日 via iPhone 后端通过 input 的 name 属性来获取值,你该看看 html 基础了
|
3
scott123 OP 还有一个问题,我还想将一个<a>标签的 text 内容也同时提交到后台,该如何实现呢?
|
5
scott123 OP 只是粗略的学过,能看懂和改样式,有些细节不太扎实
|
6
scott123 OP 如何个插入法,我想用 ajax 提交数据,但是返回数据只知道用 Httpresponse 返还,返还的数据还是 json 格式,处理起来太麻烦了
|
7
scott123 OP @msg7086 如何个插入法,我想用 ajax 提交数据,但是返回数据只知道用 Httpresponse 返还,返还的数据还是 json 格式,处理起来太麻烦了
|
10
sensui7 2016 年 5 月 24 日 via iPhone
然而我看过一篇文章推荐不要 name 属性,没用
|
11
zkd8907 2016 年 5 月 24 日
如果 a 标签的 text 值,可以考虑使用<input type="hidden" name="yyy" value="xxx" />, input[type="hidden"]是一个隐藏元素,页面上看不到,但是提交表单的它的值也会提交。
|
12
owt5008137 2016 年 5 月 24 日 via Android
所有带 name 属性的 input 标签的 value 都会被提交
|
13
realpg PRO 先学 HTTP 基础, HTML 基础, JS 基础
0 基础问问题,别人说啥你确定你看得懂? |
14
wyc829 2016 年 5 月 24 日
form 表单提交和 ajax 的区别
|