Javascript 使用Jquery从输入字段中获取值并将其分配给PHP
我有一个带按钮的小输入字段。它看起来像这样:Javascript 使用Jquery从输入字段中获取值并将其分配给PHP,javascript,php,jquery,Javascript,Php,Jquery,我有一个带按钮的小输入字段。它看起来像这样: HTML <input type="text" id="my_input"><span class="btn">Save</span> 如果用户按“保存”,我可以使用jquery分配PHP isset吗 if(isset($_POST['#my_input'])){ //action } 您可以使用jQuery的post或ajax-方法异步提交表单数据: $(".btn").cli
HTML
<input type="text" id="my_input"><span class="btn">Save</span>
如果用户按“保存”,我可以使用jquery分配PHP isset吗
if(isset($_POST['#my_input'])){
//action
}
您可以使用jQuery的
post
或ajax
-方法异步提交表单数据:
$(".btn").click(function(){
var input = $('#my_input').val();
$.post('url/to/file.php', {data: input });
);
在php文件中,您可以访问以下数据:
if(isset($_POST['data'])){
//action
}
参考
您可以使用jQuery的
post
或ajax
-方法异步提交表单数据:
$(".btn").click(function(){
var input = $('#my_input').val();
$.post('url/to/file.php', {data: input });
);
在php文件中,您可以访问以下数据:
if(isset($_POST['data'])){
//action
}
参考
您可以通过以下方式完成:
<script>
$( document ).ready(function() {
$('.btn').click(function(){
$textboxval = $('#my_input').val();
$.ajax({
url: 'page.php', // page name where you want to get value of that textbox
type: 'POST',
data : {'my_input':$textboxval},
success: function(res) {
// if you want that php send some return output here
}
});
});
});
</script>
$(文档).ready(函数(){
$('.btn')。单击(函数(){
$textboxval=$(“#我的输入”).val();
$.ajax({
url:'page.php',//要获取该文本框值的页面名称
键入:“POST”,
数据:{'my_input':$textboxval},
成功:功能(res){
//如果您希望php在这里发送一些返回输出
}
});
});
});
和在page.php上
<?php
if(isset($_POST['my_input'])){
echo $_POST['my_input'] ;
}
您可以通过以下方式执行此操作:-
<script>
$( document ).ready(function() {
$('.btn').click(function(){
$textboxval = $('#my_input').val();
$.ajax({
url: 'page.php', // page name where you want to get value of that textbox
type: 'POST',
data : {'my_input':$textboxval},
success: function(res) {
// if you want that php send some return output here
}
});
});
});
</script>
$(文档).ready(函数(){
$('.btn')。单击(函数(){
$textboxval=$(“#我的输入”).val();
$.ajax({
url:'page.php',//要获取该文本框值的页面名称
键入:“POST”,
数据:{'my_input':$textboxval},
成功:功能(res){
//如果您希望php在这里发送一些返回输出
}
});
});
});
和在page.php上
<?php
if(isset($_POST['my_input'])){
echo $_POST['my_input'] ;
}
否。jquery无法在PHP中“分配”任何内容。但是您可以让jquery执行常规的http表单提交(直接或通过ajax),这将导致浏览器和PHP在_GET/_POST中为您创建key=value对。您能给我一些教程或代码让我从中学习吗?谢谢,不用了。jquery不能在PHP中“分配”任何内容。但是您可以让jquery执行常规的http表单提交(直接或通过ajax),这将导致浏览器和PHP在_GET/_POST中为您创建key=value对。您能给我一些教程或代码让我从中学习吗?谢谢。我能在同一页上做吗?我的意思是不使用任何额外的php文件?可能吗?谢谢你能做到。只需定义一个表单和提交按钮。形式而不行动。下面是我给出的php代码。不需要jquery,我可以在同一页上执行吗?我的意思是不使用任何额外的php文件?可能吗?谢谢你能做到。只需定义一个表单和提交按钮。形式而不行动。下面是我给出的php代码。不需要jquery