java — Json сообщение из ввода или текстового поля

Я новичок и мне нужна помощь.

У меня есть скрипт, который может изменить рекламу в некоторых API. Если мы включим его один, общая площадь в рекламном идентификаторе 14214 изменится на «100», это работает нормально.

<?php
$url = "http://test.com/update";

$data = array (
userId                          =>      MYID, // authentication userId
loginToken                      =>      'MYTOKEN', // authentication loginToken
"id"                            =>      "14214",
"totalArea"                     =>      "100");

$data_string = http_build_query($data);
$ch = curl_init();
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
print_r ($result);

?>

Что мне нужно, это использовать текстовое поле или ввод, чтобы изменить его другим способом.

У меня есть текстовое поле или ввод с некоторым значением, мне нужно нажать кнопку, чтобы превратить один скрипт с этим значением, вставленным в «100» в totalArea, без обновления страницы.

Есть идеи?

0

Решение

Вам нужно будет использовать javascript и ajax-вызов, который запустит асинхронный вызов и в случае успеха вернет ответ.

что-то вроде

     $('#form').submit(function(event){
event.preventDefault(); // stope form from submitting
var $formValues = { 'id' => $('#field') }; //gather data into an object$.ajax({
type: "POST",
url: youurl.com,
data: $formValues
}).onsuccess(function(data){
// return some success notification
});
});

Это не на 100% идеально, но должно привести вас в правильное русло

отличная ссылка http://api.jquery.com/jquery.ajax/

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector