如何在其他函数中使用Jquery更改函数值?

时间:2018-09-30 21:08:01

标签: javascript jquery

我想要这样的东西,我想在第二个函数中更改函数的值。

var ID = 0;
$.("something").change(function() {
  var ID = $(this).val();
});

function findPaper() { **
  alert(ID); **
  $.ajax({
    url: "/Paper/findPaperPost",
    type: "get",
    data: {
      id: ID
    },
    success: function(data) {

    },
    error: function(err) {
      console.error(err)
    }
  });

我该如何以任何可能的方式来完成此任务!

1 个答案:

答案 0 :(得分:0)

您可以在事件内部调用该函数,并将id作为参数传递给:

{% extends "base.html" %}
{% load static wagtailcore_tags wagtailimages_tags %}

{% block content %}

  <div class="notiert">
    <header>
      <h1>{{ page.title }}</h1>
    </header>
   <div class="body">
     {{ page.kurzfassung|richtext }}
     <p>{{ page.first_published_at }}</p>
     {% for block in self.notiert_feld %}
        {% if block.block_type == 'image' %}
           <p>in if image {{ block.value }}</p> 
           {% image block.value as mein_bild %}
           <img {{ mein_bild }} width=530 > 
        {% else %}
          {{ block.value }}
        {% endif %}
    {% endfor %}
    </div>    
  </div>