У меня есть функция php, которая создает список предметов для меня. Я не уверен, но я читал, что вы не можете явно вызвать функцию php, хотя jQuery / js.
Итак, я увидел, что вы все еще можете вызывать php-страницы следующим образом:
$("#name").click(function(){
$("#div").load("script.php");
});
Если я могу вызвать такую страницу php, есть ли способ отправить ей URL-адрес, когда эта страница загружается следующим образом?
$("#name").click(function(){
$("#div").load("script.php", 'http://gdata.youtube.com/feeds/');
});
также возникает другая проблема: как заставить скрипт принять эту строку из jQuery?
обычно, когда вы вызываете функцию, вы передаете параметр с помощью вызова следующим образом:
<?php makeList( 'http://gdata.youtube.com/feeds/' ); ?>
//on the function-side
<?php
function makeList( $feedURL )
{
//...stuff that uses $feedURL...
}
?>
Так как я сделаю функцию скриптом, который запускается при вызове, как бы я передал ей параметр?
Я понятия не имею, возможно ли это или нет, и я бы поняла, создает ли это массу проблем безопасности, что делает его неприемлемым.